在我的Windows计算机上安装Netbeans 6.0.1,我发现此错误:
即使我的环境变量似乎没问题,执行时:
我重新启动了系统,但错误仍然存在。有谁知道为什么? 提前完成了
答案 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:
- >安装执行没有任何错误
答案 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”
希望有所帮助