如何在 Windows 7 64 位和 JDK 10 上设置 NetBeans IDE 8.2

How to set NetBeans IDE 8.2 on Windows 7 64-bit with JDK 10

我从这里安装了 64 位版本的 C/C++ 版本的 netbeans https://netbeans.org/downloads/ 我正在使用 Cygwin 与 netbeans 8.2 一起工作,到目前为止一切正常,我的一个项目需要 java,所以我下载了 jdk-10.0.2_windows-x64_bin 并将其安装在 E:\installation2\java

路径变量和其他设置是

PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (
x86)\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System3
2\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Blue
tooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\cygwin64
\bin;E:\installation2\putty\;C:\Program Files\Java\jdk-10.0.2\bin;E:\installatio
n2\python3\Scripts\;E:\installation2\python3\;

C:\Users\>java --version
java 10.0.2 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)

然而,当我尝试在 netbeans8.2 中为 Java 创建一个新项目时,我不明白 options.Here 是 Java 平台管理器在 Netbeans 工具上的截图- -->Java 平台 window

我可以在记事本中编写 Java 程序并编译并执行它们,但在 netbeans 8.2 中不行 我无法理解为什么 Netbeans8.2 无法创建 Java 项目。 我该怎么做才能解决这个问题?以上配置有什么错误?

您需要安装 Java SDK (JDK),而不是 JRE。只需从 Oracle 下载 JDK 8( 而不是 9 或 10+,因为 NB 8.2 不支持这些)并安装它。然后您可以编辑 Netbeans 配置文件以指向 JDK:

编辑 C:\Program Files\NetBeans 8.2\etc\ 中的 netbeans.conf 文件:

netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_xyz" 

或者,您可以删除现有平台并在 Netbeans 平台管理器中创建一个新的 Java 平台,指向 JDK 路径。