From 40d7b89823fc0c4856e5a9af8f797900b334ccf0 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Tue, 9 Nov 2021 21:46:42 +0800 Subject: [PATCH] Update minimum Java version for Forge Desktop executable - forge.exe and forge-adventure.exe needs at least Java 11.0.1 - for Java 8, user should use forge-old.exe for Forge Desktop, and forge-adventure-old.exe for Forge Adventure --- forge-adventure/pom.xml | 57 ++++++++++++++++++++++++++++++- forge-gui-desktop/pom.xml | 71 +++++++++++++++++++++++++++++++++++++-- 2 files changed, 124 insertions(+), 4 deletions(-) diff --git a/forge-adventure/pom.xml b/forge-adventure/pom.xml index 534932584a0..65185c922c6 100644 --- a/forge-adventure/pom.xml +++ b/forge-adventure/pom.xml @@ -49,7 +49,7 @@ gui - ${project.build.directory}/forge-adventure.exe + ${project.build.directory}/forge-adventure-old.exe ${project.build.finalName}-jar-with-dependencies.jar true forge @@ -66,6 +66,60 @@ -Dfile.encoding=UTF-8 + + + 1.0.0.0 + + + 1.0.0.0 + + Forge + Forge + + 1.0.0.0 + + + 1.0.0.0 + + forge-adventure + forge-adventure + forge-adventure-old.exe + + + + + + l4j-adv2 + package + + launch4j + + + gui + ${project.build.directory}/forge-adventure.exe + ${project.build.finalName}-jar-with-dependencies.jar + true + forge + https://www.oracle.com/java/technologies/downloads/ + src/main/config/forge-adventure.ico + + forge.adventure.Main + false + anything + + + 11.0.1 + jdkOnly + 4096 + + -Dfile.encoding=UTF-8 + --add-opens java.base/java.lang=ALL-UNNAMED + --add-opens java.base/java.util=ALL-UNNAMED + --add-opens java.base/java.lang.reflect=ALL-UNNAMED + --add-opens java.base/java.text=ALL-UNNAMED + --add-opens java.desktop/java.awt.font=ALL-UNNAMED + + 1.0.0.0 @@ -87,6 +141,7 @@ + diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml index 06153bc2924..e9dfd91d6e9 100644 --- a/forge-gui-desktop/pom.xml +++ b/forge-gui-desktop/pom.xml @@ -250,7 +250,7 @@ gui - ${project.build.directory}/forge.exe + ${project.build.directory}/forge-old.exe ${project.build.finalName}-jar-with-dependencies.jar true forge @@ -284,7 +284,7 @@ Forge forge - forge.exe + forge-old.exe @@ -322,6 +322,7 @@ + @@ -329,18 +330,21 @@ + + + @@ -407,7 +411,7 @@ gui - ${project.build.directory}/forge.exe + ${project.build.directory}/forge-old.exe ${project.build.finalName}-jar-with-dependencies.jar true forge @@ -424,6 +428,60 @@ -Dfile.encoding=UTF-8 + + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0 + + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0 + + Forge + Forge + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0 + + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0 + + Forge + forge + forge-old.exe + + + + + + l4j-gui2 + package + + launch4j + + + gui + ${project.build.directory}/forge.exe + ${project.build.finalName}-jar-with-dependencies.jar + true + forge + https://www.oracle.com/java/technologies/downloads/ + src/main/config/forge.ico + + forge.view.Main + false + anything + + + 11.0.1 + jdkOnly + 4096 + + -Dfile.encoding=UTF-8 + --add-opens java.base/java.lang=ALL-UNNAMED + --add-opens java.base/java.util=ALL-UNNAMED + --add-opens java.base/java.lang.reflect=ALL-UNNAMED + --add-opens java.base/java.text=ALL-UNNAMED + --add-opens java.desktop/java.awt.font=ALL-UNNAMED + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0 @@ -445,6 +503,7 @@ + @@ -482,9 +541,11 @@ + + @@ -495,18 +556,22 @@ + + + +