JavaFXMavenApp/README.md
Konrad Neitzel 7cc1877ca6 Add reporting feature and update project documentation
A reporting feature has been added to the project. This involves building HTML documentation, which includes the results of the static code analysis (PMD and SpotBugs). Both 'QuickStart.md' and '_Index.md' files in 'documentation/de' and 'documentation/en' folders have been updated to reflect these changes. Furthermore, the 'README.md' file and Maven POM file ('pom.xml') have also been updated accordingly.
2024-05-09 22:02:43 +02:00

906 B

JavaFX Maven Project

Example Maven Project for a JavaFX Application.

Update: Added reporting to create a site (html documentation of project)

Update: Java 21 is now fully supported

This projects includes multiple plugins:

  • Build of an App-Image using JPackage
  • 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.

Documentation in English

Dokumentation in Deutsch

Important: ChatGPT was utilized to generate the documentation based on predefined content specifications, as it represents the fastest way to produce comprehensive documentation.