Netbeans安装找不到JDK

时间:2011-02-06 16:23:01

标签: java netbeans

在我的Windows计算机上安装Netbeans 6.0.1,我发现此错误:

enter image description here

即使我的环境变量似乎没问题,执行时: enter image description here

我重新启动了系统,但错误仍然存​​在。有谁知道为什么? 提前完成了

6 个答案:

答案 0 :(得分:21)

这只是因为缺少javahome路径。

使用以下命令行: -

对于Windows操作系统 - 打开命令提示符

netbeans-6.5.1-windows.exe --javahome "C:\\Program Files\Java\jdk1.5.0"

对于Linux OS-打开终端

netbeans-6.5.1-windows.sh --javahome /usr/jdk/jdk1.6.0_04

问题解决了。

答案 1 :(得分:8)

如果您确定安装了 JDK (而不是JRE),则可以在启动安装程序时在命令行上指定JDK的位置(如错误消息中所述)得到)。

这些常见问题解答条目也可能对您有所帮助:

http://wiki.netbeans.org/FaqInstallJavahome
http://wiki.netbeans.org/FaqSuitableJvmNotFound

答案 2 :(得分:6)

在环境变量中设置JAVA_HOME

JAVA_HOME设置为仅JDK1.6.0_23或您拥有的jdk folder。不要在路径中包含bin文件夹。

答案 3 :(得分:6)

我们通过以下方式在Windows 8下成功安装了netbeans 6.8:

  • 请勿在emtpy文件夹中执行但是使用7zip(或其他解压缩程序)解压缩netbeans-6.8-ml-windows.exe
  • 以管理员身份执行cmd.exe
  • cd到您解压缩安装程序的文件夹
  • 执行'java org.netbeans.installer.Installer'

- >安装执行没有任何错误

答案 4 :(得分:4)

如上所述设置JAVA_HOME变量,但也将JRE_HOME变量设置为Java Runtime Environment文件夹(例如: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文件夹未正确设置,请将此值更改为JDK文件夹的位置:

netbeans_jdkhome =“C:\ Program Files(x86)\ Java \ jdk1.6.0_23”

答案 5 :(得分:1)

我也有同样的问题。所以我尝试安装一个较小的版本说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”

希望有所帮助