# Java Maven Project Example Maven Project for a Java Application. **Update**: Java 21 is now fully supported 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) ## Requirements To use this Template, all you need is a local Java Installation. My current advice is to use a long term supported (LTS) version of either Java 17 or Java 21. ## Documentation - **[Documentation in English](documentation/en/_Index.md)** - **[Dokumentation in Deutsch](documentation/de/_Index.md)** **Important: ChatGPT was utilized to generate the documentation based on predefined content specifications, as it represents the fastest way to produce comprehensive documentation.**