B2W Game (quarkus, resteasy, mongo-panache)
"Fast and furious" (young) keeper, all-in-one, simple (though hard to scale). Go to app dir for sources.
mvn quarkus:dev
mvn clean package
Produces the b2w-game-app-backend-quarkus-1.0.0-runner.jar
file in the /target
directory.
(it’s not an über-jar as the dependencies are copied into the target/lib
directory)
Usual exec: java -jar target/b2w-game-app-backend-quarkus-1.0.0-runner.jar
.
No java to run (but GraalVM/Mandrel needed to build)
Create a native executable: mvn clean package -Pnative -Dmaven.test.test.skip=true
Execute natively: ./target/b2w-game-app-backend-quarkus-1.0.0-runner