【发布时间】:2023-03-22 01:59:02
【问题描述】:
我正在尝试运行一个插件测试,该测试需要一个捆绑包以某个启动级别启动。问题是,这似乎只有在使用“仅在下面选择的插件”而不是“在下面选择的功能”的启动配置时才有可能。
我想避免基于插件维护启动配置,每次添加或重命名插件时我都需要更新这些配置。这样做的过程非常繁琐,并且当多个开发人员修改相同的启动配置文件时会产生很多冲突。
因此,我想使用基于功能的启动配置。选择“下面选择的功能”时,我仍然可以添加单个插件,但似乎没有任何选项可以设置开始级别。
我通过使用产品构建中生成的config.ini 让它工作了。不幸的是,它似乎需要一个 bundles.info 文件,其中又包含一个单独的插件列表,所以这并没有让我更进一步。
在这种情况下,有没有办法为某些捆绑包设置启动级别,而不必为每个启动配置维护所有必需插件的列表?
【问题讨论】:
-
您是否使用 xxx.product 文件进行 RCP 构建?可以在其中指定开始级别。
-
是的,有一个产品,它配置了该插件的启动级别。我曾想过用完整的产品启动测试,但在大多数情况下,我只想独立测试一组功能。
标签: eclipse-plugin osgi pde