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