1000 B
1000 B
JavaFX Maven Project
Example Maven Project for a JavaFX Application.
Update 14.10.2024: Updated dependencies and tested Java 25 successful.
Update 03.02.2025: Updated dependencies and tested Java 22 and 23 successful.
This projects includes multiple plugins:
- Build of an App-Image using JPackage (Profile: image)
- Build of an fat jar (Profile: fatjar)
- Use of Maven Wrapper
- Static code analysis with PMD and Spotbugs
- Check of dependency updates during build
- JavaFX plugin to start application
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.
Important: ChatGPT was utilized to generate the documentation based on predefined content specifications, as it represents the fastest way to produce comprehensive documentation.