Maven Starter Application
This is an Hexagon service created from a template.
To build the application you will need:
- JDK 11+ for compiling the sources.
- An Internet connection to download the dependencies.
To run the application:
- JRE 11+ (JDK is not required at runtime).
./mvnw clean package
- Test (*Test):
- Integration Test (*IT):
- Test Coverage:
./mvnw test verify jacoco:report
- Run Container (after assemble):
docker-compose up -d
The reports are located in the
target directory after building the project.
Maven Wrapper Setup
You can change Gradle version in
After building the project (
./mvnw package), an archive with the application's executable JAR is
You can run the application executing the following command:
java -jar target/<projectName>-<version>-jar-with-dependencies.jar
Logs are stored in the
log directory inside the script's execution directory.
Once the application is running, you can send a request executing: