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