From 1c1d69d0789de348314d5be7c5df5d3ee15d7d9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8D=9A=E6=96=87?= <15549487+FX_YBW@user.noreply.gitee.com> Date: Sun, 12 Oct 2025 01:06:05 +0800 Subject: [PATCH] =?UTF-8?q?v2.4=20JAR=E5=8C=85=E6=9B=B4=E6=94=B9pom?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 56 +++++++++++++++---- .../java/com/wsf/mathapp/MathApplication.java | 9 +++ src/main/java/module-info.java | 10 ---- 3 files changed, 54 insertions(+), 21 deletions(-) create mode 100644 src/main/java/com/wsf/mathapp/MathApplication.java delete mode 100644 src/main/java/module-info.java diff --git a/pom.xml b/pom.xml index 67d77d6..4735d28 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ 17 5.10.0 17.0.6 + win @@ -23,21 +24,38 @@ org.openjfx javafx-controls ${javafx.version} + ${javafx.platform} org.openjfx javafx-fxml ${javafx.version} + ${javafx.platform} org.openjfx javafx-base ${javafx.version} + ${javafx.platform} org.openjfx javafx-graphics ${javafx.version} + ${javafx.platform} + + + + org.openjfx + javafx-web + ${javafx.version} + ${javafx.platform} + + + org.openjfx + javafx-media + ${javafx.version} + ${javafx.platform} @@ -140,6 +158,7 @@ + org.apache.maven.plugins maven-compiler-plugin @@ -147,23 +166,38 @@ 17 17 - + + - org.openjfx - javafx-maven-plugin - 0.0.8 - - - com.wsf.mathapp.Main - - + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 - default-cli + package + + shade + - com.wsf.mathapp.Main + + + com.wsf.mathapp.MathApplication + + + + + + + + + + + + + + false diff --git a/src/main/java/com/wsf/mathapp/MathApplication.java b/src/main/java/com/wsf/mathapp/MathApplication.java new file mode 100644 index 0000000..c90037d --- /dev/null +++ b/src/main/java/com/wsf/mathapp/MathApplication.java @@ -0,0 +1,9 @@ +package com.wsf.mathapp; + +public class MathApplication { + + public static void main(String[] args) { + Main.main(args); + } + +} diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java deleted file mode 100644 index 1b7863b..0000000 --- a/src/main/java/module-info.java +++ /dev/null @@ -1,10 +0,0 @@ -module com.ybw.mathapp { - requires javafx.controls; - requires javafx.fxml; - requires javafx.base; - requires javafx.graphics; - requires jakarta.mail; - - opens com.wsf.mathapp to javafx.fxml; - exports com.wsf.mathapp; -} \ No newline at end of file -- 2.34.1