【发布时间】:2015-11-16 20:55:24
【问题描述】:
完整的错误信息: 缺少 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
【问题讨论】:
-
你已经安装了 JRE,但你(也)需要 JDK
-
要快速检查您是否有 JDK,请尝试
javac -version- Java 编译器是 JDK 的一部分,而不是 JRE 的一部分。 -
将该命令结果添加到问题中
-
检查您安装netbeans的文件etc/netbeans.conf,找到以
netbeans_jdkhome=开头的那一行是否指向正确的JDK目录? -
大概就是这样。我卸载并安装了 JDK 附带的 netbeans,它工作正常......无论如何,谢谢
标签: java netbeans java-8 openjdk jdk1.6