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.
26 lines
906 B
Markdown
26 lines
906 B
Markdown
# 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](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.** |