old POC
my personal thrx microservice framework based on dropwizard
Focus on rapid development of small and medium
-
web projects
-
backend of mobile apps
-
....
Initialy developed for callenger.one
- Dropwizard
- ....
Used services:
- Sources ** https://github.com/organizations/thrxorg
- Bintray ** https://bintray.com/thrxde ** https://bintray.com/thrxorg ** https://dl.bintray.com/thrxorg/public-maven-repo
- Building / CI ** https://travis-ci.org/ ** https://gitter.im/TecTeamUlm
Documentations and Howto:
Build the project with
$ mvn install
Now you can run your webapp with:
$ java -jar artifactId.jar
Java Launch:
Project: thrx-service-example
Main class: org.thrx.service.example.ExampleApplication
Program arguments: server src\main\resources\config.yml
oder:
https://github.com/Tasktop/dropwizard-tools
Evtl. muss in der Eclipse die debug Konfiguration angepasst werden: Suspend execution on uncaugt Exceptions darf nicht an sein sonnst gibt es beim starten probleme beim laden der externen dependencies
Auf das ganze Projekt:
rechte Maustaste:
-- Project Run As: / Debug As: Maven Test
Auf einen einzelnen Test:
rechte Maustaste:
/thrx-framework-example/src/test/java/org/thrx/service/example/test/ExampleServiceAdminTest.java
Run As: / Debug As: JU junit Test