code: @Override
      public AppLauncher createLauncher(Component component) throws IOException {
          AppLauncher launcher = new AppLauncher(component, this);
          //配置 class world
          this.loader = createLoader(component);
          this.context = (ComponentContext) this.loader;
          return launcher;
      }
docs: 根据Main Resource的元信息，创建相应的Launcher对象
  
  @param component 主启动组件
  @return App Launcher对象