Netbeans安装找不到JDK [关闭]
Posted
技术标签:
【中文标题】Netbeans安装找不到JDK [关闭]【英文标题】:Netbeans installation doesn't find JDK [closed] 【发布时间】:2011-06-22 07:39:38 【问题描述】:在我的 windows 电脑上安装 Netbeans 6.0.1,我发现这个错误:
即使我的环境变量似乎没问题,执行时:
我重新启动了我的系统,但错误仍然存在。有人知道为什么吗?? 比提前
【问题讨论】:
NetBeans 6.0.1 非常老旧。您是否尝试过当前版本? (即 6.9.1) 【参考方案1】:在环境变量中设置JAVA_HOME
。
将JAVA_HOME
设置为仅JDK1.6.0_23
或您拥有的任何jdk folder
。不要在路径中包含bin
文件夹。
【讨论】:
我应该在 PATH 中包含 JAVA_HOME 变量吗?无论如何,我试过了,仍然是同样的错误。谢谢 @mujer:在windows的环境变量中设置JAVA_HOME
,这样每个应用程序都可以访问它。
这个答案对我有帮助【参考方案2】:
如上所述设置 JAVA_HOME 变量,但还要将 JRE_HOME 变量设置为 Java 运行时环境文件夹(例如:C:\Program Files (x86)\Java\jdk1.6.0_23\jre )
要设置windows环境变量,右键单击我的电脑并选择“属性”,然后在旧版本的windows上选择“高级”选项卡,或者在新版本的windows上单击“高级系统设置”链接。单击“环境变量”按钮,在“系统变量”部分中,单击“新建”按钮并添加上述变量名称并输入适当的文件系统路径作为值。
安装 Netbeans 后,请检查以下内容:
打开 C:\Program Files (x86)\NetBeans 6.0.1\etc\netbeans.conf
如果尚未正确设置,请将此值更改为 JDK 文件夹的位置:
netbeans_jdkhome="C:\Program Files (x86)\Java\jdk1.6.0_23"
【讨论】:
我认为JRE_HOME
不需要设置,只需要设置JAVA_HOME
就足够了。
大多数计算机都安装了 JRE 而不是 JDK,大多数 Java 安装程序会寻找 JRE。
是的,您是对的,但如果您是 Java 开发人员,则必须在您的开发机器上安装 JDK。
@Harry:很明显,但是 Java 程序,包括 Netbeans 安装程序默认寻找 JRE,而不是 JDK。
为我工作,谢谢!【参考方案3】:
如果您确定已安装 JDK(而不是 JRE),则可以在启动安装程序时在命令行中指定 JDK 的位置(如您在错误消息中所述得到)。
这些常见问题解答条目也可能对您有所帮助:
http://wiki.netbeans.org/FaqInstallJavahomehttp://wiki.netbeans.org/FaqSuitableJvmNotFound
【讨论】:
我设法使用此链接修复它:wiki.netbeans.org/FaqRunningOnJre 第 2 步为我完成了它,将 JDK 位置更改为我安装它的位置,而不是 netbeans 文件夹本身中的某个 jre 位置。 【参考方案4】:我也遇到了同样的问题。所以我尝试安装一个较小的版本,比如 jdk1.5 并从命令提示符运行 netbeans 安装: Linux:netbeans-5_5-linux.bin -is:javahome /usr/jdk/jdk1.5.0_06 Windows:netbeans-5_5-windows.exe -is:javahome "C:\Program Files\Java\jdk1.5.0_06"
希望对你有帮助
【讨论】:
【参考方案5】:这只是由于缺少 javahome 路径。
使用下面的命令行:--
对于 Windows 操作系统 - 打开命令提示符
netbeans-6.5.1-windows.exe --javahome "C:\\Program Files\Java\jdk1.5.0"
对于 Linux 操作系统 - 打开您的终端
netbeans-6.5.1-windows.sh --javahome /usr/jdk/jdk1.6.0_04
问题解决了。
【讨论】:
这是工作和简单....谢谢..(只是相对改变路径) 哦,我不得不写双减,而不仅仅是单减,哈哈……安装程序的教程太愚蠢了 好人,谢谢【参考方案6】:我们通过以下方式在 windows 8 下成功管理了 netbeans 6.8 的安装:
不要执行,而是将 netbeans-6.8-ml-windows.exe 用 7zip(或其他解压缩程序)解压缩到一个 emtpy 文件夹中 以管理员身份执行 cmd.exe cd 到您解压缩安装程序的文件夹 执行“java org.netbeans.installer.Installer”-> 安装执行没有任何错误
【讨论】:
我已成功安装 NetBeans。谢谢!是否也有类似的卸载方法?因为现在卸载程序没有检测到 JDK。 这对我也有用。谢谢以上是关于Netbeans安装找不到JDK [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
JavaFX8 - sun.util.logging.PlatformLogger 在 NetBeans 8 中找不到异常
netbeans 问题:找不到 localhost/PhpProject1/index.php
NetBeans:无法启动 Tomcat(“系统找不到指定的文件”)