Skip to content

Commit a2d270e

Browse files
committed
1.优化本地模块调试方法
1 parent db4d548 commit a2d270e

2 files changed

Lines changed: 89 additions & 89 deletions

File tree

xJavaFxTool/build.gradle

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -7,79 +7,79 @@ plugins {
77

88
dependencies {
99
api project(':xcore')
10-
api project(":littleTools:x-EncryptAndDecrypt")
11-
api project(":littleTools:x-ZHConverter")
12-
api project(":littleTools:x-ImageTool")
13-
api project(":littleTools:x-IconTool")
14-
api project(":littleTools:x-PdfConvertTool")
15-
api project(":littleTools:x-QRCodeBuilder")
16-
api project(":littleTools:x-FileCopy")
17-
api project(":littleTools:x-FileMergeTool")
18-
api project(":littleTools:x-TimeTool")
19-
api project(":littleTools:x-CharacterConverter")
20-
api project(":littleTools:x-BookManageSystem")
21-
api project(":littleTools:x-CoordinateTransformTool")
22-
api project(":littleTools:x-ElementaryArithmeticProblemTool")
23-
api project(":littleTools:x-CronExpBuilder")
24-
api project(":littleTools:x-EmailTool")
25-
api project(":littleTools:x-ExcelSplitTool")
26-
api project(":littleTools:x-FileBuildTool")
27-
api project(":littleTools:x-FileCompressTool")
28-
api project(":littleTools:x-FileRenameTool")
29-
api project(":littleTools:x-FileSearchTool")
30-
api project(":littleTools:x-HdfsTool")
31-
api project(":littleTools:x-ImageAnalysisTool")
32-
api project(":littleTools:x-JavaService")
33-
api project(":littleTools:x-LinuxPathToWindowsPath")
34-
api project(":littleTools:x-Mp3ConvertTool")
35-
api project(":littleTools:x-RelationshipCalculator")
36-
api project(":littleTools:x-SealBuilderTool")
37-
api project(":littleTools:x-SedentaryReminderTool")
38-
api project(":littleTools:x-SmsTool")
39-
api project(":debugTools:x-CmdTool")
40-
api project(":debugTools:x-ScanPortTool")
41-
api project(":debugTools:x-SwitchHostsTool")
42-
api project(":debugTools:x-SocketTool")
43-
api project(":debugTools:x-ActiveMqTool")
44-
api project(":debugTools:x-ExpressionParserTool")
45-
api project(":debugTools:x-FtpClientTool")
46-
api project(":debugTools:x-FtpServer")
47-
api project(":debugTools:x-HbaseTool")
48-
api project(":debugTools:x-HttpTool")
49-
api project(":debugTools:x-KafkaTool")
10+
// api project(":littleTools:x-EncryptAndDecrypt")
11+
// api project(":littleTools:x-ZHConverter")
12+
// api project(":littleTools:x-ImageTool")
13+
// api project(":littleTools:x-IconTool")
14+
// api project(":littleTools:x-PdfConvertTool")
15+
// api project(":littleTools:x-QRCodeBuilder")
16+
// api project(":littleTools:x-FileCopy")
17+
// api project(":littleTools:x-FileMergeTool")
18+
// api project(":littleTools:x-TimeTool")
19+
// api project(":littleTools:x-CharacterConverter")
20+
// api project(":littleTools:x-BookManageSystem")
21+
// api project(":littleTools:x-CoordinateTransformTool")
22+
// api project(":littleTools:x-ElementaryArithmeticProblemTool")
23+
// api project(":littleTools:x-CronExpBuilder")
24+
// api project(":littleTools:x-EmailTool")
25+
// api project(":littleTools:x-ExcelSplitTool")
26+
// api project(":littleTools:x-FileBuildTool")
27+
// api project(":littleTools:x-FileCompressTool")
28+
// api project(":littleTools:x-FileRenameTool")
29+
// api project(":littleTools:x-FileSearchTool")
30+
// api project(":littleTools:x-HdfsTool")
31+
// api project(":littleTools:x-ImageAnalysisTool")
32+
// api project(":littleTools:x-JavaService")
33+
// api project(":littleTools:x-LinuxPathToWindowsPath")
34+
// api project(":littleTools:x-Mp3ConvertTool")
35+
// api project(":littleTools:x-RelationshipCalculator")
36+
// api project(":littleTools:x-SealBuilderTool")
37+
// api project(":littleTools:x-SedentaryReminderTool")
38+
// api project(":littleTools:x-SmsTool")
39+
// api project(":debugTools:x-CmdTool")
40+
// api project(":debugTools:x-ScanPortTool")
41+
// api project(":debugTools:x-SwitchHostsTool")
42+
// api project(":debugTools:x-SocketTool")
43+
// api project(":debugTools:x-ActiveMqTool")
44+
// api project(":debugTools:x-ExpressionParserTool")
45+
// api project(":debugTools:x-FtpClientTool")
46+
// api project(":debugTools:x-FtpServer")
47+
// api project(":debugTools:x-HbaseTool")
48+
// api project(":debugTools:x-HttpTool")
49+
// api project(":debugTools:x-KafkaTool")
5050
// api project(":debugTools:x-KeyTool")
51-
api project(":debugTools:x-RedisTool")
52-
api project(":debugTools:x-ScriptEngineTool")
53-
api project(":debugTools:x-ZookeeperTool")
54-
api project(":codeTools:x-RegexTester")
55-
api project(":codeTools:x-RandomGeneratorTool")
56-
api project(":codeTools:x-IdCardGenerator")
57-
api project(":codeTools:x-CharsetDetectTool")
58-
api project(":codeTools:x-ColorCodeConverterTool")
59-
api project(":codeTools:x-EscapeCharacter")
60-
api project(":codeTools:x-FileUnicodeTransformationTool")
61-
api project(":codeTools:x-WebSourcesTool")
62-
api project(":developTools:x-AsciiPicTool")
63-
api project(":developTools:x-JsonConvertTool")
64-
api project(":developTools:x-ClipboardHistoryTool")
65-
api project(":developTools:x-DirectoryTreeTool")
66-
api project(":developTools:x-LuytenTool")
67-
api project(":developTools:x-PathWatchTool")
68-
api project(":assistTools:x-TextToSpeechTool")
69-
api project(":assistTools:x-DecompilerWxApkgTool")
70-
api project(":assistTools:x-IdiomDataTool")
71-
api project(":assistTools:x-WechatJumpGameTool")
72-
api project(":games:x-X2048")
73-
api project(":games:x-BullsAndCowsGame")
74-
api project(":games:x-Sudoku")
75-
api project(":games:x-ChineseChess")
76-
api project(":games:x-SnakeJavaFx")
77-
api project(":games:x-pet")
78-
api project(":javaFxTools:x-JavaFxXmlToObjectCode")
79-
api project(":javaFxTools:x-ShowSystemInfo")
80-
api project(":webTools:x-ShortURL")
81-
api project(":netWorkTools:x-WebCronExpBuilder")
82-
api project(":netWorkTools:x-WebJsonEditor")
51+
// api project(":debugTools:x-RedisTool")
52+
// api project(":debugTools:x-ScriptEngineTool")
53+
// api project(":debugTools:x-ZookeeperTool")
54+
// api project(":codeTools:x-RegexTester")
55+
// api project(":codeTools:x-RandomGeneratorTool")
56+
// api project(":codeTools:x-IdCardGenerator")
57+
// api project(":codeTools:x-CharsetDetectTool")
58+
// api project(":codeTools:x-ColorCodeConverterTool")
59+
// api project(":codeTools:x-EscapeCharacter")
60+
// api project(":codeTools:x-FileUnicodeTransformationTool")
61+
// api project(":codeTools:x-WebSourcesTool")
62+
// api project(":developTools:x-AsciiPicTool")
63+
// api project(":developTools:x-JsonConvertTool")
64+
// api project(":developTools:x-ClipboardHistoryTool")
65+
// api project(":developTools:x-DirectoryTreeTool")
66+
// api project(":developTools:x-LuytenTool")
67+
// api project(":developTools:x-PathWatchTool")
68+
// api project(":assistTools:x-TextToSpeechTool")
69+
// api project(":assistTools:x-DecompilerWxApkgTool")
70+
// api project(":assistTools:x-IdiomDataTool")
71+
// api project(":assistTools:x-WechatJumpGameTool")
72+
// api project(":games:x-X2048")
73+
// api project(":games:x-BullsAndCowsGame")
74+
// api project(":games:x-Sudoku")
75+
// api project(":games:x-ChineseChess")
76+
// api project(":games:x-SnakeJavaFx")
77+
// api project(":games:x-pet")
78+
// api project(":javaFxTools:x-JavaFxXmlToObjectCode")
79+
// api project(":javaFxTools:x-ShowSystemInfo")
80+
// api project(":webTools:x-ShortURL")
81+
// api project(":netWorkTools:x-WebCronExpBuilder")
82+
// api project(":netWorkTools:x-WebJsonEditor")
8383
}
8484

8585
group = 'com.xwintop'

xJavaFxTool/src/main/java/com/xwintop/xJavaFxTool/plugin/PluginManager.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -95,34 +95,34 @@ public void loadDevPluginConfiguration() {
9595
}
9696
}
9797
} catch (Exception e) {
98-
log.error("添加libs中jar包到系统中异常:", e);
98+
log.error("添加devLibs中jar包到系统中异常:", e);
9999
}
100100
}
101101

102102
//加载本地开发插件
103103
public void loadLocalDevPluginConfiguration() {
104104
try {
105-
ClassLoader classLoader = getClass().getClassLoader();
106-
Enumeration<URL> urlEnumeration = classLoader.getResources("config/toolFxmlLoaderConfiguration.xml");
105+
Enumeration<URL> urlEnumeration = getClass().getClassLoader().getResources("config/toolFxmlLoaderConfiguration.xml");
107106
while (urlEnumeration.hasMoreElements()) {
108107
URL url = urlEnumeration.nextElement();
109108
System.out.println(url.getPath());
110-
if(url.getPath().endsWith("x-ImageTool/out/production/resources/config/toolFxmlLoaderConfiguration.xml")) {
111-
System.out.println(FileUtils.readFileToString(new File(url.getFile())));
112-
try {
113-
PluginJarInfo plugin = new PluginJarInfo();
114-
plugin.setLocalPath(StringUtils.removeEnd(url.getPath(),"/config/toolFxmlLoaderConfiguration.xml"));
115-
plugin.setIsEnable(true);
116-
plugin.setIsDownload(true);
117-
PluginParser.parse(url, plugin);
118-
localDevPluginList.add(plugin);
119-
} catch (Exception e) {
120-
log.error("解析失败", e);
121-
}
109+
// if (!url.getPath().endsWith("x-FileUnicodeTransformationTool/out/production/resources/config/toolFxmlLoaderConfiguration.xml")) {
110+
// continue;
111+
// }
112+
// System.out.println(FileUtils.readFileToString(new File(url.getFile())));
113+
try {
114+
PluginJarInfo plugin = new PluginJarInfo();
115+
plugin.setLocalPath(StringUtils.removeEnd(url.getPath(), "/config/toolFxmlLoaderConfiguration.xml"));
116+
plugin.setIsEnable(true);
117+
plugin.setIsDownload(true);
118+
PluginParser.parse(url, plugin);
119+
localDevPluginList.add(plugin);
120+
} catch (Exception e) {
121+
log.error("解析失败", e);
122122
}
123123
}
124124
} catch (Exception e) {
125-
log.error("添加libs中jar包到系统中异常:", e);
125+
log.error("添加子模块到系统中异常:", e);
126126
}
127127
}
128128

@@ -189,7 +189,7 @@ public void saveToFileQuietly() {
189189
try {
190190
saveToFile();
191191
} catch (IOException e) {
192-
log.error("", e);
192+
log.error("saveToFile error", e);
193193
}
194194
}
195195
}

0 commit comments

Comments
 (0)