我有一个使用 PDE 产品配置构建的 Equinox 服务器应用程序。由于它是一个服务器应用程序,我想立即启动所有捆绑包。启动配置提供选项“默认自动启动:”。我没有找到任何类似的配置config.ini
。
我为我们的客户提供了 x 种不同的产品配置。每个客户都有自己的功能,具体取决于主要的软件功能。每个产品的配置都是根据客户的特点,其实是很简单的干净方式。但由于我想启动所有捆绑包,我必须将所有捆绑包添加autoStart="true"
到产品配置中。
当我从软件中添加或删除捆绑包时,这尤其糟糕。必须更新所有配置。
有什么解决办法吗?我错过了配置属性吗?
编辑:
也许有一个带有 tycho 的解决方案,它将所有捆绑包设置为 true:
configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
对于万无一失的测试,有:
<defaultStartLevel>
<level>6</level>
<autoStart>true</autoStart>
</defaultStartLevel>