Apache Netbeans版本11.1与OpenJDK 11的构建错误

时间:2019-07-31 21:34:55

标签: java netbeans netbeans-11

我有一个使用JDK 8和NB 8.2创建的项目,并且我想使用OpenJDK 11将该项目迁移到NB 11.1。

环境为:使用OpenJDK 11.0.2在Windows 10上为NB 11.1(全新安装)。

我将所有源代码和库(.jars)复制到一个新项目NB 11 / OpenJDK 11中,并解决了从JDK 8到OpenJDK 11的(几个)问题,但是当我构建该项目时,出现此错误: / p>

error : option -Xbootclasspath/P: not allowed with target 11

我认为这是与Java版本有关的问题,因此在项目的 Properties 面板中,我将 Source / Binary Format 从JDK 11更改为JDK 8,一切正常!

但是...如何正确解决此问题(使用Sources jdk 11格式)?我记得在NB 8.2中我对从JDK 7到JDK 8的项目做了同样的事情。

1 个答案:

答案 0 :(得分:1)

这是NetBeans错误。参见NETBEANS-2452 -Xbootclasspath/p is no longer a supported option。阅读活动下的注释标签,获取该错误报告,以获取一些可能的解决方法。

另请参阅此堆栈溢出问题,该问题与您的问题不完全相同,但很接近:error: option -Xbootclasspath/p: not allowed with target 12 (Netbeans 11.0)