Skip to content

Commit 30ddde5

Browse files
committed
1.修改插件加载清空
1 parent 8821259 commit 30ddde5

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ subprojects {
3535
repositories {
3636
maven {
3737
allowInsecureProtocol = true
38-
url 'https://repo1.maven.org/maven2/'
38+
url 'https://maven.aliyun.com/repository/public'
3939
}
4040
maven {
4141
allowInsecureProtocol = true
42-
url 'https://maven.aliyun.com/repository/public'
42+
url 'https://repo1.maven.org/maven2/'
4343
}
4444
maven {
4545
allowInsecureProtocol = true

xJavaFxTool/src/main/java/com/xwintop/xJavaFxTool/controller/IndexController.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,12 @@ private void initEvent() {
105105

106106
private void initService() {
107107
PluginManager pluginManager = PluginManager.getInstance();
108+
pluginManager.getDevPluginList().clear();
109+
pluginManager.getLocalDevPluginList().clear();
110+
pluginManager.getPluginList().clear();
108111
pluginManager.loadDevPluginConfiguration();
109112
pluginManager.loadLocalDevPluginConfiguration();
113+
pluginManager.loadLocalPlugins();
110114
loadPlugins(); // 加载插件列表到界面上
111115
AppEvents.addEventHandler(PluginEvent.PLUGIN_DOWNLOADED, pluginEvent -> loadPlugins());
112116
}
@@ -120,9 +124,7 @@ public void loadPlugins() {
120124
this.categoryControllers.clear();
121125
this.menuItemMap.clear();
122126
this.moreToolsMenu.getItems().clear();
123-
124127
PluginManager pluginManager = PluginManager.getInstance();
125-
pluginManager.loadLocalPlugins();
126128
pluginManager.getEnabledPluginList().forEach(this::loadPlugin);
127129
pluginManager.getDevPluginList().forEach(this::loadPlugin);
128130
pluginManager.getLocalDevPluginList().forEach(this::loadPlugin);

0 commit comments

Comments
 (0)