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://img.shields.io/badge/QQ-387473650-green.svg?logo=tencent%20qq)](https://jq.qq.com/?_wv=1027&k=59UDEAD) 或加群②[![](https://img.shields.io/badge/QQ-1104780992-green.svg?logo=tencent%20qq)](https://jq.qq.com/?_wv=1027&k=bhAdkju9)** +**xJavaFxTool交流QQ群: [![](https://img.shields.io/badge/QQ-387473650-green.svg?logo=tencent%20qq)](https://jq.qq.com/?_wv=1027&k=59UDEAD) 或加群②(已满)[![](https://img.shields.io/badge/QQ-1104780992-green.svg?logo=tencent%20qq)](https://jq.qq.com/?_wv=1027&k=bhAdkju9) 或加群③[![](https://img.shields.io/badge/QQ-235011461-green.svg?logo=tencent%20qq)](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