在 netbeans 8.2 的计算机上找不到 JDK
Posted
技术标签:
【中文标题】在 netbeans 8.2 的计算机上找不到 JDK【英文标题】:JDK was not found on the computer for netbeans 8.2 【发布时间】:2019-01-11 11:23:47 【问题描述】:我在打开 netbeans 时收到以下消息,表明在这台计算机上没有找到 jdk。我已经安装了jdk,并在环境中设置了bin目录。顺便说一句,我使用的是 Windows 10 pro 64 位。
我已经在命令提示符下试过了。
C:\Users\admin\Downloads>netbeans-8.2-windows.exe --javahome "C:\Program Files (x86)\Java\jdk-10.0.2"
但后来我收到了这条消息。
It's only the launcher stub.
OS: x64
有人知道我能做些什么吗? 谢谢。
【问题讨论】:
AFAIK NetBeans 8.2 与 Java 9 或更高版本不兼容。您可能需要安装 Java 8。 哦,这是我的问题,谢谢伙计。 您可以使用上周发布的NetBeans 9 运行 Java 9 及更高版本。 NetBeans 9 可以与 NetBeans 8.2 同时安装和运行;这两个版本根本不会相互影响。 JDK was not found on the computer for NetBeans 6.5的可能重复 @Anees 鉴于原因和解决方案不同,我不确定这是一个适当的重复。 【参考方案1】:JDK 8 是 NetBeans 8.2 开发时的最新版本。因此,JDK 8 是安装和运行 8.0 - 8.02 版的所有 NetBeans Bundle 所必需的。它们不在 JDK 9 或更高版本上运行。
Download JDK 8 Download latest version of NetBeans
【讨论】:
【参考方案2】:您的计算机是 64 位的。所以你的 jdk 应该在 Program Files 而不是 Program Files(x86) 中
C:\Users\admin\Downloads>netbeans-8.2-windows.exe -javahome "C:\Program Files\Java\jdk-10.0.2"
【讨论】:
【参考方案3】:Java 8 目前仍然是标准。卸载 java 10 并安装它并重置您的环境变量。
http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html
【讨论】:
这是正确的,但只是部分正确。见this。以上是关于在 netbeans 8.2 的计算机上找不到 JDK的主要内容,如果未能解决你的问题,请参考以下文章
jFrames被这段代码冻结了吗? (附代码):Netbeans 8.2