JDK 丢失,需要运行某些 NetBeans 模块

新手上路,请多包涵

完整的错误消息: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 -版本

javac 1.8.0_66

原文由 Claudio Vasconcelos 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 453
1 个回答

找到文件 [netbeans installation directory]/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 找到了它

原文由 typhon 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题