- JDK 8+
- maven 3
- docker CLI
To create an executable jar, simply run:
mvn clean packageTo create a non-native OCI docker image, simply run:
mvn clean spring-boot:build-imageTo create a native image, the project rely on spring-native project and buildpacks.
Run the following command
mvn -Pnative-image clean spring-boot:build-imageTo run the demo using docker, invoke the following:
docker pull springdocdemos/springdoc-openapi-spring-boot-2-webflux:latest
docker run --rm -p 8080:8080 springdocdemos/springdoc-openapi-spring-boot-2-webflux:latest