Build and launch with Docker Compose: payara micro + postgresql. See .env file for configuration.
docker compose up --build --detach
Once the runtime is started, you can access the project at http://localhost:8080/jakartaee-hello-world.
See test.rest
file for examples of usage with REST.
Build and launch with Docker Compose: payara full + postgresql. See .env file for configuration.
STAGE=dev docker compose up --build --detach
Compile and redeploy with Maven:
./mvnw verify
The Maven Wrapper is already included in the project,
so Maven install is not needed.
You may first need to execute chmod +x mvnw
.
Integration tests are orchestrated with testcontainers docker compose module.
Rest services are tested with Rest Assured.