完整的错误信息: 缺少 JDK,需要运行某些 NetBeans 模块 请使用 --jdkhome 命令行选项指定 JDK 安装或查看 http://wiki.netbeans.org/FaqRunningOnJre了解更多信息。
一些细节:我第一次在 Linux mint 上安装了 Netbeans,当我启动它时,它打开模块时出现此错误消息。但是我确实安装了jdk。
$java-版本
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
$ javac -version
javac 1.8.0_66
最佳答案
找到文件[netbeans安装目录]/etc/netbeans.conf
幸运的是,Linux 有一个 find
帮助器,例如
find/home/-name "netbeans.conf
,
您可以在其中将 /home/
更改为您要搜索的位置。
我在 /usr/local/netbeans-8.1/etc/netbeans.conf 找到它
找到文件后,需要设置以下属性:
netbeans_jdkhome="[jdk_path]"
您可以在哪里找到 jdk_path 使用:
update-alternatives --config java
就我而言,我在 /opt/java/jdk1.8.0_191
关于java - 缺少 JDK,需要运行某些 NetBeans 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33744455/