32 Commits

Author SHA1 Message Date
Konrad Neitzel
cd15c85e34 Update README, add new documentation files, refactor pom.xml
The README.md file was updated to refine the Java version recommendation. New documentation files have been added in both English and German explaining the Maven project file and the process of image creation, contributing to the project's transparency and usability. Additionally, properties were added to the pom.xml for PMD and Spotbugs plugins, and the option was implemented to determine whether the build should fail if issues are found. This improves the customizability and robustness of the build process.
2024-05-07 13:37:55 +02:00
Konrad Neitzel
da90bfee49 Updated dependencies, activates PMD Plugin again: new version supports Java 21. 2024-05-06 12:50:24 +02:00
Konrad Neitzel
a63a795c68 Took out pmd plugin because PMD still does not support Java 21. 2024-03-27 13:36:03 +01:00
Konrad Neitzel
521a8808e0 Updated dependencies. 2024-03-27 12:40:46 +01:00
Konrad Neitzel
cb8720877d Updated Dependencies 2023-04-30 17:18:05 +02:00
Konrad Neitzel
07495c0d46
Merge pull request #7 from kneitzel/snyk-upgrade-d318656a55ddcd375950e77ec9bd5519
[Snyk] Upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1
2023-03-24 14:24:24 +01:00
Konrad Neitzel
00ff5f6b71 More Information in README and added javafx maven plugin 2023-03-24 14:22:29 +01:00
snyk-bot
20174a72ed
fix: upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1
Snyk has created this PR to upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.openjfx/javafx-graphics/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-03-22 23:03:18 +00:00
Konrad Neitzel
ed1ce4c845
Merge branch 'main' into direct-jpackage 2023-03-21 16:34:44 +01:00
Konrad Neitzel
ced77b8e6b Finished work on the JPackage call, placed it inside separate profile Image. 2023-03-21 16:29:01 +01:00
Konrad Neitzel
08f95c3732 Added more logging and added modules. 2023-03-09 21:44:18 +01:00
Konrad Neitzel
5e7900647d Test to have a direct jpackage call inside the project. 2023-03-09 21:29:30 +01:00
Konrad Neitzel
37afbd5195
Merge pull request #5 from kneitzel/snyk-upgrade-1c40afb9e37871c452af69cb67d8b008
[Snyk] Upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1
2023-02-27 16:45:20 +01:00
snyk-bot
573a59aa76
fix: upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1
Snyk has created this PR to upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.openjfx/javafx-graphics/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-26 23:40:15 +00:00
snyk-bot
b889eb7448
fix: upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
Snyk has created this PR to upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.projectlombok/lombok/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-26 23:40:11 +00:00
Konrad Neitzel
89a24b7351
Merge branch 'main' into snyk-upgrade-3eb0dfa561c361694876a7661fd3b230 2023-02-26 07:33:44 +01:00
Konrad Neitzel
9f127fb1a0
Merge pull request #2 from kneitzel/snyk-upgrade-984d04eb0e8f9c4191756a7a06307f28
[Snyk] Upgrade org.openjfx:javafx-graphics from 19 to 19.0.2
2023-02-26 07:31:56 +01:00
snyk-bot
ef64a7c6a6
fix: upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
Snyk has created this PR to upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.projectlombok/lombok/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-25 23:52:04 +00:00
snyk-bot
9cf7bbeba0
fix: upgrade org.openjfx:javafx-graphics from 19 to 19.0.2
Snyk has created this PR to upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.openjfx/javafx-graphics/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-10 00:54:33 +00:00
snyk-bot
7d8839cfb8
fix: upgrade org.jetbrains:annotations from 23.0.0 to 23.1.0
Snyk has created this PR to upgrade org.jetbrains:annotations from 23.0.0 to 23.1.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.jetbrains/annotations/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-01-10 01:17:13 +00:00
Konrad Neitzel
61e33aff0c - Added Main class to start from inside NetBeans
- updated PMD / Spotbugs to latest version
- Ignored Netbeans nbactions.xml
2022-11-28 13:09:26 +01:00
Konrad Neitzel
c95b54eea2 Moved JLink/JPackage to Profile Image. 2022-11-11 15:27:54 +01:00
Konrad Neitzel
b0abe31388 Added bindServices attribute to moditects jlink call. 2022-10-22 17:52:37 +02:00
Konrad Neitzel
b4d325b26c Fixed module-info of log4j-core: added missing uses. 2022-10-22 10:57:28 +02:00
Konrad Neitzel
a5008f7ea9 Added bindServices to jlink call. 2022-10-21 23:36:56 +02:00
Konrad Neitzel
8e81f08656 Problem mit log4j - beim Start des Images kommt immer die Meldung: "ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console..." 2022-10-17 20:03:31 +02:00
Konrad Neitzel
9bbbe0fa4d Updated dependencies and wrapper. 2022-09-25 22:21:41 +02:00
Konrad Neitzel
3f9d68a667 Updated dependencies, removed warnings from build.
Moditec requires a jarInclusionPolicy in new version!
2022-09-19 20:00:18 +02:00
Konrad Neitzel
ddea75dfb3 Merge branch 'main' of github.com:kneitzel/JavaFXMavenApp
# Conflicts:
#	pom.xml
2022-07-19 22:06:27 +02:00
Konrad Neitzel
e3db056b08 configured pmd and spotbugs 2022-07-19 22:02:27 +02:00
Konrad Neitzel
74781c1f85 Removed warnings through enforcer plugin + adding all plugins with their version. 2022-07-11 16:31:25 +02:00
Konrad Neitzel
78fd1188c5 Simple JavaFX App 2022-07-06 11:52:55 +02:00