diff --git a/pom.xml b/pom.xml index 284f875..9ec2759 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,8 @@ 1.0-SNAPSHOT - UTF-8 + 17 + 17 19 @@ -26,6 +27,12 @@ 4.8.1 + + org.projectlombok + lombok + 1.18.30 + + org.apache.commons commons-lang3 @@ -75,6 +82,13 @@ ${javafx.version} + + com.github.leewyatt + rxcontrols + + 11.0.2 + + com.fasterxml.jackson.core jackson-core @@ -93,37 +107,50 @@ + + org.apache.maven.plugins - maven-compiler-plugin - 3.8.1 + maven-jar-plugin + 3.1.0 - 17 - 17 + + + true + lib/ + com.zhangmeng.minio.MiniToolsApplication + + - org.openjfx - javafx-maven-plugin - 0.0.8 + org.apache.maven.plugins + maven-dependency-plugin + 3.1.1 - - default-cli + copy-dependencies + package + + copy-dependencies + - - com.zhangmeng.minio/com.zhangmeng.minio.MiniToolsApplication - - app - app - app - true - true - true + ${project.build.directory}/lib + + + + jitpack.io + https://jitpack.io + + + zm + http://123.57.75.116:49000/repository/zm/ + + \ No newline at end of file diff --git a/src/main/java/com/zhangmeng/minio/MiniToolsApplication.java b/src/main/java/com/zhangmeng/minio/MiniToolsApplication.java index ff20805..6a3755c 100644 --- a/src/main/java/com/zhangmeng/minio/MiniToolsApplication.java +++ b/src/main/java/com/zhangmeng/minio/MiniToolsApplication.java @@ -23,8 +23,4 @@ public class MiniToolsApplication extends Application { primaryStage.setTitle("javafx minio 工具"); primaryStage.show(); } - - public static void main(String[] args) { - launch(args); - } } diff --git a/src/main/java/com/zhangmeng/minio/Start.java b/src/main/java/com/zhangmeng/minio/Start.java new file mode 100644 index 0000000..33964b1 --- /dev/null +++ b/src/main/java/com/zhangmeng/minio/Start.java @@ -0,0 +1,15 @@ +package com.zhangmeng.minio; + +import javafx.application.Application; + +/** + * @author zhangmeng + * @version 1.0 + * @date 2024-03-11 16:44 + */ +public class Start { + + public static void main(String[] args) { + Application.launch(MiniToolsApplication.class,args); + } +} diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java deleted file mode 100644 index 18fae3a..0000000 --- a/src/main/java/module-info.java +++ /dev/null @@ -1,12 +0,0 @@ -module com.zhangmeng.minio { - requires javafx.fxml; - requires javafx.controls; - requires javafx.base; - requires minio; - requires com.fasterxml.jackson.core; - requires tika.core; - requires org.apache.commons.lang3; - - opens com.zhangmeng.minio to javafx.fxml; - exports com.zhangmeng.minio; -} \ No newline at end of file