如何表示某个功能需要某个JRE

时间:2016-02-24 17:05:35

标签: eclipse eclipse-plugin tycho p2

我使用Tycho(目前为v0.24)构建一个p2存储库,其中包含一个功能,该功能又包含一个插件。

插件的清单表明它需要Java 1.8

Bundle-RequiredExecutionEnvironment: JavaSE-1.8

如果我使用Eclipse IDE的安装新软件向导来安装此功能,即使运行Eclipse的JRE不符合所需的执行环境,它也允许安装它。 / p>

重新启动Eclipse之后,刚刚安装的插件根本就没有被选中 - 因为未解决的需求非常合理。但是,不知情的用户会想知道为什么安装的功能无法显示出来。

因此,我认为在这种情况下至少应该有一个警告。我也开了this bug但到目前为止还没有得到回复。

同时,是否可以执行某些事情,以便尝试在不受支持的JRE上安装该功能会失败?

0 个答案:

没有答案