Eclipse Oxygen插件功能在导出Java 9时失败

3
使用导出向导导出Eclipse插件功能会导致以下错误。 这是最新的Eclipse和JDK安装,是否有解决方案或解决此编译问题的方法?
编辑:
如果我们在“导出向导”的“选项”选项卡中选择“使用工作区中编译的类文件”复选框,则可以成功导出Eclipse功能。

Java 9支持Eclipse插件开发的工作仍在进行中。例如,三天前解决了此错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=514471。 - ZhekaKozlov
2
这与Eclipse bug [525280] (https://bugs.eclipse.org/bugs/show_bug.cgi?id=525280)有关。 - greg-449
1
我自己也遇到了这个问题。有人找到解决方法了吗? - anishthecoder
2个回答

1
在我的情况下,我使用的是JDK 11。我遇到了相同的问题。
  • [javac]选项-bootclasspath在符合级别9及以上不受支持
我已经在MANIFEST.MF文件中添加了下面这行代码,它起作用了。
Bundle-RequiredExecutionEnvironment: JavaSE-11

1
在我的情况下,Eclipse bug跟踪器中的此评论已被证明是有用的:
我们注意到,“选项- bootclasspath不支持符合级别9及以上”仅发生在2019-03和-06中没有在其MANIFEST.MF中定义“Bundle-RequiredExecutionEnvironment”的项目中。只需添加此设置,错误即可消失。该设置只需存在,值是JavaSE-12甚至-8都无所谓。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接