首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >特性导出Java 9失败

特性导出Java 9失败
EN

Stack Overflow用户
提问于 2018-01-26 19:10:34
回答 2查看 531关注 0票数 3

使用导出向导导出Eclipse插件功能将导致以下错误。

Eclipse编译器为Java(TM) v20171123-1049,3.13.100,版权IBM公司2000,2015年。版权所有。在法规级别9及以上不支持选项-bootclasspath

这是最新的Eclipse和JDK安装,对于这个编译问题有什么解决方案/解决办法吗?

编辑:

如果我们选择

“使用在工作区中编译的类文件”复选框

在“导出向导”的“选项”选项卡中。

EN

回答 2

Stack Overflow用户

发布于 2020-02-21 12:21:39

在我的例子中,这是来自Eclipse bug跟踪器的评论已经证明是有用的:

我们注意到,“在法规级别9及以上不支持的选项-bootclasspath”发生在2019-03和-06,仅适用于在其MANIFEST.MF中没有定义"Bundle-RequiredExecutionEnvironment“的项目。 一旦添加此设置,错误就会消失。设置只需要在那里,不管值是JavaSE-12还是偶数-8。

票数 1
EN

Stack Overflow用户

发布于 2020-04-01 05:18:16

在我的例子中,我使用的是JDK 11。

  • 遵从级别9及以上不支持javac选项-bootclasspath

我已经在MANIFEST.MF文件中添加了下面的行,并且它工作了。

代码语言:javascript
运行
复制
Bundle-RequiredExecutionEnvironment: JavaSE-11
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48468014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档