From 1c7c28f03215f03e97387d7e6b45ae752c396dcb Mon Sep 17 00:00:00 2001
From: HunterHuang0X7C7 <1125607007@qq.com>
Date: 星期六, 12 八月 2023 16:58:15 +0800
Subject: [PATCH] 去掉无用引用,优化退出卡死和窗口泄露,优化开启后启动报错

---
 src/main/java/com/github/hunter0x7c7/sync/utils/PathUtil.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/src/main/java/com/github/hunter0x7c7/sync/utils/PathUtil.java b/src/main/java/com/github/hunter0x7c7/sync/utils/PathUtil.java
index e64898f..bf9c364 100644
--- a/src/main/java/com/github/hunter0x7c7/sync/utils/PathUtil.java
+++ b/src/main/java/com/github/hunter0x7c7/sync/utils/PathUtil.java
@@ -13,6 +13,10 @@
      */
     public static final String projectPath = initProjectPathAndDebug();
 
+    public static String getConfigFilePath(String cfgName) {
+        return String.format("%s%s%s", projectPath, getFileSeparator(), cfgName);
+    }
+
     /***
      * 鑾峰彇椤圭洰鏍硅矾寰勶紝鏃犺鏄墦鍖呮垚jar鏂囦欢銆�
      * 涓轰簡淇濊瘉璋冭瘯鏃惰幏鍙栭」鐩矾寰勶紝鑰屼笉鏄痓in璺緞锛屽鍔犻�昏緫锛� 濡傛灉浠in鐩綍鎺ワ紝鍒欒繑鍥炰笂涓�灞傜洰褰�
@@ -20,18 +24,6 @@
      * @return 渚嬪锛欶:\eclipse\work\JavaFX\AddressApp\build\dist
      */
     private static String initProjectPathAndDebug() {
-
-        if (SystemUtil.isWindows()) {
-            System.out.println(".....isWindows....");
-        }
-        if (SystemUtil.isMacOs()) {
-            System.out.println("....isMacOs.....");
-        }
-        if (SystemUtil.isLinux()) {
-            System.out.println("......isLinux...");
-        }
-
-
         URL url = PathUtil.class.getProtectionDomain().getCodeSource().getLocation();
         String filePath = null;
         try {
@@ -59,6 +51,10 @@
         return null;
     }
 
+    public static String getFileSeparator() {
+        return File.separator;
+    }
+
     /***
      * 杩欎釜鏂规硶鎵撳寘浣峧ar鏂囦欢灏辨棤娉曡幏鍙栭」鐩矾寰勪簡銆�
      * @return

--
Gitblit v1.9.1