sustain/src/main/java/net/happyonroad/component/container/support/DefaultLaunchEnvironment.java
@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;
    }
@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;
    }
根据Main Resource的元信息，创建相应的Launcher对象

@param component 主启动组件
@return App Launcher对象