diff --git a/designer/src/com/fr/start/module/DesignerEnvProvider.java b/designer/src/com/fr/start/module/DesignerEnvProvider.java index 4b050f5991..df843a5dfd 100644 --- a/designer/src/com/fr/start/module/DesignerEnvProvider.java +++ b/designer/src/com/fr/start/module/DesignerEnvProvider.java @@ -15,7 +15,7 @@ public class DesignerEnvProvider extends Activator { @Override public void start() { - String[] args = getModule().findSingleton(StartupArgs.class).get(); + String[] args = getModule().upFindSingleton(StartupArgs.class).get(); if (args != null) { for (String arg : args) { if (ComparatorUtils.equals(arg, "demo")) { diff --git a/designer/src/com/fr/start/module/DesignerModuleActivator.java b/designer/src/com/fr/start/module/DesignerModuleActivator.java index 99f09b8158..c51444ef54 100644 --- a/designer/src/com/fr/start/module/DesignerModuleActivator.java +++ b/designer/src/com/fr/start/module/DesignerModuleActivator.java @@ -15,7 +15,7 @@ public class DesignerModuleActivator extends Activator { @Override public void start() { - ModuleContext.registerModuleListener(getModule().findSingleton(ModuleListener.class)); + ModuleContext.registerModuleListener(getModule().upFindSingleton(ModuleListener.class)); ModuleContext.startModule(DesignerModule.class.getName()); ModuleContext.clearModuleListener(); } diff --git a/designer/src/com/fr/start/module/DesignerStartup.java b/designer/src/com/fr/start/module/DesignerStartup.java index 49be1c89ff..9abb23dfe5 100644 --- a/designer/src/com/fr/start/module/DesignerStartup.java +++ b/designer/src/com/fr/start/module/DesignerStartup.java @@ -36,7 +36,7 @@ public class DesignerStartup extends Activator { startSub(BasicActivator.class); //启动画面 SplashWindow splashWindow = createSplashWindow(); - String[] args = getModule().findSingleton(StartupArgs.class).get(); + String[] args = getModule().upFindSingleton(StartupArgs.class).get(); Designer designer = new Designer(args); //启动env startSub(DesignerEnvProvider.class); @@ -69,7 +69,7 @@ public class DesignerStartup extends Activator { } // 如果端口被占用了 说明程序已经运行了一次,也就是说,已经建立一个监听服务器,现在只要给服务器发送命令就好了 if (DesignUtils.isStarted()) { - DesignUtils.clientSend(getModule().findSingleton(StartupArgs.class).get()); + DesignUtils.clientSend(getModule().upFindSingleton(StartupArgs.class).get()); return true; } return false;