diff --git a/README.md b/README.md
index 4efee92e8eb015c9c3d7df31086f5a2a72137871..1872cd1c8bfaa4f52c33a739d33caaa5a5164343 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@
[英文说明/English Documentation](README_EN.md)
-**xJavaFxTool交流QQ群: [](https://jq.qq.com/?_wv=1027&k=59UDEAD) 或加群②[](https://jq.qq.com/?_wv=1027&k=bhAdkju9)**
+**xJavaFxTool交流QQ群: [](https://jq.qq.com/?_wv=1027&k=59UDEAD) 或加群②(已满)[](https://jq.qq.com/?_wv=1027&k=bhAdkju9) 或加群③[](https://jq.qq.com/?_wv=1027&k=zXUFDNuE)**
**xJavaFxTool吐个槽:== [进来吐槽](https://support.qq.com/product/127577) ==**
diff --git a/pom.xml b/pom.xml
index 43e5d8644e537ad9173e64bf21026eabf25ff11a..b7c92e6bdbd0623b0c78f4fa243f5bc120f5af24 100755
--- a/pom.xml
+++ b/pom.xml
@@ -17,17 +17,22 @@
UTF-8
true
- 1.8
- 1.8
+ 8
+ 8
+ 2022.1.3
+
+
+
+
+
+
+
+
- aliyunmaven
- https://maven.aliyun.com/repository/public
-
-
- jitpack.io
- https://jitpack.io
+ jpro - sandec repository
+ https://sandec.jfrog.io/ui/native/repo
@@ -48,9 +53,34 @@
1.18.24
provided
+
+ com.sandec.jpro
+ jpro-webapi
+ ${jpro.version}
+ compile
+
+
+
+ jpro - sandec repository
+ https://sandec.jfrog.io/ui/native/repo
+
+
+
+ com.sandec.jpro
+ jpro-maven-plugin
+ ${jpro.version}
+
+ false
+
+
+
+ com.xwintop.xJavaFxTool.XJavaFxToolApplication
+ /
+
+
org.apache.maven.plugins
maven-assembly-plugin
diff --git a/src/main/java/com/xwintop/xJavaFxTool/XJavaFxToolApplication.java b/src/main/java/com/xwintop/xJavaFxTool/XJavaFxToolApplication.java
index 7b8db115adf609d0ff1599de2487474150f37518..c8164d341bd24272e871e8d03829b796802003a7 100644
--- a/src/main/java/com/xwintop/xJavaFxTool/XJavaFxToolApplication.java
+++ b/src/main/java/com/xwintop/xJavaFxTool/XJavaFxToolApplication.java
@@ -67,9 +67,7 @@ public class XJavaFxToolApplication extends Application {
loadClassicUI(primaryStage);
StageUtils.loadPrimaryStageBound(primaryStage);
- primaryStage.setOnShown(windowEvent -> {
- VersionChecker.checkNewVersion();
- });
+ primaryStage.setOnShown(windowEvent -> VersionChecker.checkNewVersion());
primaryStage.show();
}
diff --git a/src/main/java/com/xwintop/xJavaFxTool/common/logback/ConsoleLogAppender.java b/src/main/java/com/xwintop/xJavaFxTool/common/logback/ConsoleLogAppender.java
index e6b8487ffe6ad54a83594f6c4d9432efa1b25a3a..288a7be29abae4e0a23235658f1fe6d6ecdb37a0 100644
--- a/src/main/java/com/xwintop/xJavaFxTool/common/logback/ConsoleLogAppender.java
+++ b/src/main/java/com/xwintop/xJavaFxTool/common/logback/ConsoleLogAppender.java
@@ -6,6 +6,8 @@ import ch.qos.logback.core.OutputStreamAppender;
import com.xwintop.xcore.util.javafx.TooltipUtil;
import javafx.scene.control.TextArea;
import lombok.Data;
+import lombok.EqualsAndHashCode;
+import org.jetbrains.annotations.NotNull;
import java.io.IOException;
import java.io.OutputStream;
@@ -19,6 +21,7 @@ import java.util.List;
* @date: 2019/4/25 0025 23:18
*/
+@EqualsAndHashCode(callSuper = true)
@Data
public class ConsoleLogAppender extends OutputStreamAppender {
public final static List