Netbeans安装程序问题与jdk 11

问题描述 投票:1回答:2

我下载并安装了jdk 11,现在我正在尝试安装netbeans 8.2。但我得到一个错误,指出“在这台计算机上找不到JAVA SE。确保JDK已正确安装并再次运行安装程序。您可以使用--javahome installer参数指定有效的JDK位置。”

我创建了一个JAVA_HOME变量并将值设置为“C:\ Program Files \ Java \ jdk-11.0.1 \ bin”,并为PATH变量设置相同的值。我该如何解决?

netbeans-8
2个回答
3
投票

你面临几个问题:

  • NetBeans 8.2需要JDK 8,它不适用于任何版本的Java> 8。
  • NetBeans尚不支持JDK 11,尽管即将推出新版本(NetBeans 10)。

最简单的方法是删除JDK 11(除非您出于NetBeans之外的其他原因需要它),安装Java 8然后重新安装NetBeans 8.2。以前有可能使用download NetBeans 8.2 bundled with Java 8,但是如果你现在尝试,那么Oracle只会将你重定向到Apache NetBeans 9.0网站。

有一个较新版本的NetBeans而不是8.2,Apache NetBeans 9.0。虽然它支持Java 9和Java 10,但它也不支持Java 11。

更新以反映NetBeans 10于2018年12月27日发布:

如果您真的想将Java 11与NetBeans一起使用,那么download the latest Jenkins build of the beta version of NetBeans 10需要您自担风险。

如果要将Java 11与NetBeans一起使用,请使用download NetBeans 10.0。下载是一个zip文件,它适用于所有平台。


1
投票

在C:\ Program Files \ NetBeans 8.1 RC \ etc中找到netbeans.conf文件。

在该地图集中,您将找到netbeans_jdkhome。相应地设置它。

© www.soinside.com 2019 - 2024. All rights reserved.