[英]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.