NetBeans无法识别JDK

问题描述

我刚开始使用NetBeans(今天下午就知道了),它不会让我构建我的项目。

我写了一些代码,第一行(package io.github.kettle3d.Launcher;)出现以下错误

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

我正在使用带有OpenJDK 12的NetBeans版本12(我没有Java帐户,并且确实不希望Oracle获得我的所有个人信息),我今天都安装了这两个版本。
我不知道发生了什么事。有人可以给我指点吗?

解决方法

好的,所以我发现问题是因为NetBeans的JDK搜索路径由于某种原因被设置为/ usr,但是我将其更改为安装JDK的位置。配置文件在Net / netbeans / etc / netbeans.conf的/ home / kettle / Beans中(根据我的情况,安装NetBeans的位置不同)。