diff --git a/pom.xml b/pom.xml
index 119a0841f4e38eb4002cd9f8338c0867f55b4a8b..2784f57e1c4f74ce17c2524cec2caa8c347fda24 100644
--- a/pom.xml
+++ b/pom.xml
@@ -138,18 +138,6 @@
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- -parameters
- 1.8
- 1.8
- UTF-8
-
-
-
com.github.shalousun
smart-doc-maven-plugin
@@ -171,33 +159,11 @@
+
- org.apache.maven.plugins
- maven-assembly-plugin
- 3.3.0
-
- ${project.name}-${project.version}
- false
-
- jar-with-dependencies
-
-
-
- com.cym.NginxWebUI
-
-
-
-
-
- make-assembly
- package
-
- single
-
-
-
+ org.noear
+ solon-maven-plugin
-
diff --git a/src/main/java/com/cym/NginxWebUI.java b/src/main/java/com/cym/NginxWebUI.java
index c4a7d6f791a6d011c41a383f3c3403ee7086de7d..cb21f887c71e79b0ebb6e9bb6ca2781248b7ebab 100644
--- a/src/main/java/com/cym/NginxWebUI.java
+++ b/src/main/java/com/cym/NginxWebUI.java
@@ -7,6 +7,7 @@ import java.util.ArrayList;
import java.util.List;
import org.noear.solon.Solon;
+import org.noear.solon.annotation.SolonMain;
import org.noear.solon.core.util.LogUtil;
import org.noear.solon.logging.utils.LogUtilToSlf4j;
import org.noear.solon.scheduling.annotation.EnableScheduling;
@@ -20,6 +21,7 @@ import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.RuntimeUtil;
@EnableScheduling
+@SolonMain
public class NginxWebUI {
static Logger logger = LoggerFactory.getLogger(NginxWebUI.class);