Ubuntu 18.04/Netbeans 10.0 Fatal Error: Unable to find package java.lang in classpath or bootclasspath

Ubuntu 18.04/Netbeans 10.0 Fatal Error: Unable to find package java.lang in classpath or bootclasspath

首先,我使用 netbeans 10.0 在 Ubuntu 18.04 上工作并打开 JDK 11。当我创建一个基本的新项目时,警报直接触发。

cannot access java.lang
Fatal Error: Unable to find package java.lang in classpath or 
bootclasspath

我尝试 uninstall/install netbeans 和 openJKD 11 但没有任何效果。

我看了很多关于此类问题的论坛讨论,但没有任何效果。 有关信息,

xxx:~$java -version

给予

openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)

我不知道我错过了什么,如果有人能帮助我...

您的 NetBeans 10 版本,但您的 JDK 是 11 版本。所以尝试使用 NetBeans 11 版本...或 download/install JDK 10 (与 NetBeans 相同)。

配置平台,Ubuntu 18.04 的安装程序似乎错过了 Java 平台 JDK11 的路径。

添加指向正确文件夹的新定义。

平台名称:JDK11 平台文件夹:/usr/lib/jvm/default-java

然后检查Sources/Source/Binary必须配置为11的格式。