File tree Expand file tree Collapse file tree
xJavaFxTool/src/main/java/com/xwintop/xJavaFxTool/controller Expand file tree Collapse file tree Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 );
You can’t perform that action at this time.
0 commit comments