From becf5958ebc83be3d5daf8c161e2b14f063c1ea5 Mon Sep 17 00:00:00 2001 From: Konrad Neitzel Date: Sat, 5 Sep 2026 11:41:23 +0200 Subject: [PATCH] Update dependencies and JavaFX 25.0.4 for the JDK 25 build. Co-authored-by: Cursor --- .gitignore | 1 + README.md | 6 ++++-- pom.xml | 30 +++++++++++++++--------------- 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index f22754e..10c531e 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ target debug.out /nbactions.xml .DS_Store +dependency-reduced-pom.xml diff --git a/README.md b/README.md index 721ef1c..62f8406 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ Example Maven Project for a JavaFX Application. +**Update 05.09.2026**: Updated dependencies and verified the build with JDK 25 (OpenJDK 25.0.4.1) and JavaFX 25.0.4. + **Update 14.10.2024**: Updated dependencies and tested Java 25 successful. **Update 03.02.2025**: Updated dependencies and tested Java 22 and 23 successful. @@ -15,8 +17,8 @@ This projects includes multiple plugins: - 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. +To use this Template, all you need is a local Java Installation. +The project targets Java 25 (`25`). JavaFX 25 requires JDK 23 or later. My current advice for general production use is still a long term supported (LTS) version of either Java 17 or Java 21. **[Documentation in English](documentation/en/_Index.md)** diff --git a/pom.xml b/pom.xml index a45aecb..676d2a4 100644 --- a/pom.xml +++ b/pom.xml @@ -23,32 +23,32 @@ ${project.artifactId}-${project.version} - 25.0.1 - 26.0.2-1 - 6.0.1 - 1.18.42 - 5.20.0 + 25.0.4 + 26.1.0 + 6.1.3 + 1.18.48 + 5.23.0 - 2.20.1 + 2.21.0 0.0.8 0.1.5 3.5.0 - 3.14.1 - 3.9.0 + 3.16.0 + 3.11.0 3.1.4 - 3.6.2 + 3.6.3 3.1.4 - 3.5.0 + 3.5.1 3.12.0 3.9.0 - 3.4.0 - 3.6.1 + 3.5.0 + 3.6.2 3.21.0 - 3.5.4 + 3.6.0 3.28.0 - 4.9.8.2 - 4.9.8 + 4.10.4.1 + 4.10.4 pmd