JavaMavenApp/README.md
2023-03-21 16:09:01 +01:00

519 B

Java Maven Project

Example Maven Project for a Java Application.

This project includes:

  • Lombok to reduce boilerplate code
  • Adding module-info for dependencies that are missing these.
  • static code analysis with PMD and spotbugs
  • Creation of image (JLink) and app-image (JPackage)
  • Creation of native binary (GraalVM)

Create native executable with GraalVM use one of these:

  • ./mvnw -PGraalVM package
  • ./mvnw -DGraalVM package

Create image (Using JPackage):

  • ./mvnw -PImage package
  • ./mvnw -DImage package