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