繁体   English   中英

加载 Apache Netbeans 9.0 或 10 时未找到 Java 错误

[英]Java not found error when loading Apache Netbeans 9.0 or 10

我下载了该程序的存档,将其解压缩到 Windows 上的 C 盘,然后当我尝试在bin文件夹中运行任一可执行文件(32 位/64 位)时,我收到错误消息:

找不到 JAVA 1.8 或更高版本

尽管已经安装了 Java 10 (JRE)。 我也尝试过安装 Java 9,但遇到了同样的消息。

感谢您对此的帮助,谢谢。

找到您的 Netbeans 安装并在其中找到etc/netbeans.conf文件。 使用任何文本编辑器打开它,并找到包含netbeans_jdkhome的行。 如果它被注释掉(行以#开头),则删除#以启用该设置。 然后,将该值设置为 JDK 的路径。 这可能类似于C:\Program Files\Java\jdk-10.0.1

尝试再次运行该程序,它现在应该可以工作了。 至少,它对我有用。


此外,请确保您安装了Java 开发工具包 (JDK) ,而不仅仅是 Java 运行时环境 (JRE)。 Netbeans 需要安装前者才能运行。

我在更新 Java 并且版本更改后遇到了这个问题,但 netbean.conf 的旧版本无效。

补救措施是通过记事本或任何文本编辑器进入该文件,然后使用正确的版本号更新路径,netbeans_jdkhome="C:\Program Files\Java\jre 1.8.0_311 "。

您可以通过拉起 Java 控制面板然后点击中间的“Java”选项卡,点击“查看”来查看您已安装的当前版本来确定您的最新 Java 版本。

这是 Netbeans 与您安装的 jdk 版本的兼容性问题

找到您的etc/netbeans.conf文件并打开它。 #netbeans_jdkhome="C:\Program Files\Java\jdk-17.0.1"中,将给定的路径替换为您安装的 jdk。 它会工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM