Browse Source

REPORT-130377 fbp通过demo启动还是会进入起始页

fbp-1.0
Destiny.Lin 3 months ago
parent
commit
49371411dc
  1. 4
      designer-realize/src/main/java/com/fanruan/boot/init/DesignerInitComponent.java
  2. 2
      designer-realize/src/main/java/com/fr/start/CarinaDesigner.java

4
designer-realize/src/main/java/com/fanruan/boot/init/DesignerInitComponent.java

@ -58,7 +58,9 @@ public class DesignerInitComponent {
@NotNull @NotNull
@Override @Override
protected StartupArgs compute() { protected StartupArgs compute() {
return Carina.getApplicationContext().singleton(StartupArgsShell.class).get(); StartupArgs startupArgs = Carina.getApplicationContext().singleton(StartupArgsShell.class).get();
FineLoggerFactory.getLogger().info("[designer init args : {} ]", startupArgs);
return startupArgs;
} }
}; };

2
designer-realize/src/main/java/com/fr/start/CarinaDesigner.java

@ -17,6 +17,7 @@ import com.fr.start.common.DesignerStartupContext;
import com.fr.start.module.StartupArgs; import com.fr.start.module.StartupArgs;
import com.fr.start.server.ServletContextWrapper; import com.fr.start.server.ServletContextWrapper;
import java.util.Arrays;
import java.util.Properties; import java.util.Properties;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@ -45,6 +46,7 @@ public class CarinaDesigner extends MainDesigner{
Carina.setPartitionManager(manager); Carina.setPartitionManager(manager);
DesignLauncher.setContext(carinaApplicationContext); DesignLauncher.setContext(carinaApplicationContext);
Carina.getApplicationContext().singleton(StartupArgsShell.class).set(new StartupArgs(args)); Carina.getApplicationContext().singleton(StartupArgsShell.class).set(new StartupArgs(args));
FineLoggerFactory.getLogger().info("start args : {} ", Arrays.toString(args));
Carina.getApplicationContext().singleton(LaunchType.class).set(LaunchType.DESIGNER); Carina.getApplicationContext().singleton(LaunchType.class).set(LaunchType.DESIGNER);
DesignLauncher launch = new DesignLauncher("/com/fr/config/starter/designer-startup-carina.xml"); DesignLauncher launch = new DesignLauncher("/com/fr/config/starter/designer-startup-carina.xml");
FineRuntime.start(); FineRuntime.start();

Loading…
Cancel
Save