在NetBeans 6.5的计算机上找不到JDK
当我打开NetBeans时,我收到了以下消息。我已经安装了JDK,并在环境中设置了bin目录。我下一步可以做什么来避免这个问题?顺便说一句,我使用的是64位Windows7在NetBeans 6.5的计算机上找不到JDK,netbeans,java,netbeans6.5,Netbeans,Java,Netbeans6.5,当我打开NetBeans时,我收到了以下消息。我已经安装了JDK,并在环境中设置了bin目录。我下一步可以做什么来避免这个问题?顺便说一句,我使用的是64位Windows7 您必须提供指向JDK位置的JAVA\u HOME环境变量,或者正如它所说的,您可以从命令行通过其-javahome参数传递JDK地址来运行安装程序,如下所示: C:> <NetBeans_Installer_Name> -javahome <JDK-PATH> C:>-javahome 您还
您必须提供指向
JDK
位置的JAVA\u HOME
环境变量,或者正如它所说的,您可以从命令行通过其-javahome
参数传递JDK
地址来运行安装程序,如下所示:
C:> <NetBeans_Installer_Name> -javahome <JDK-PATH>
C:>-javahome
您还必须确保安装的JDK是该程序的Windows 64位版本。这是JDK6U37的下载链接:我首先要仔细检查您是否安装了JDK,而不仅仅是JRE。很容易抓住错误的一个,甚至没有意识到。然后我要确保JAVA_HOME环境变量指向JDK安装目录,而不是bin目录。您可能希望将bin目录添加到PATH环境变量中,但Netbeans更可能查看JAVA_HOME环境变量。我使用以下步骤来解决此问题: 首先,确保
“Run this program in compatibality mode for: Windows XP (Service Pack 3)” and “Run this program as an administrator” are ENABLED.
在命令提示符下运行
C:\Users\{yourusernamehere}\Documents\Downloads\netbeans-6.5-ml-windows.exe –-javahome "C:\Program Files (x86)\Java\jdk1.6.0_18"
从命令和提示符执行以下两个命令:
netbeans-6.5.1-windows.exe–提取
//提取前两个破折号
java -jar bundle.jar
第一个从exe中提取安装程序,而另一个执行安装程序
根据此链接:设置JAVA\u主页和路径,
打开具有管理员权限的命令行,
在命令行中运行>>netbeans-6.5.1-ml-windows.exe--extract,
在命令行中运行>>java-jar bundle.jar安装NetBeans 8.0时,这仍然是一个问题。要安装它,首先确认JDK安装正确。在我的机器上,它位于C:\Program Files\Java\jdk1.8.0\u 11中
然后,我可以通过网络安全模式重新启动计算机来安装NetBeans 8.0。在网络安全模式下运行NetBeans exe安装文件时,它将提示您确认Java JDK目录的位置。执行以下步骤以解决此问题
java -jar bundle.jar
在命令提示符中写入
C:>netbeans8.2-windows.exe -javahome"path of your jdk" -jrehome"path of your jre"
netbeans版本可能不同,因此键入该名称,即如果您有
netbeans 6.5
,则编写netbeans6.5
,而不是8.2
,您只需添加JAVA_HOME环境变量并提供计算机上最新JDK文件夹的完整路径即可
重新启动安装程序,它就会工作。当出现此类问题时,只需删除以前的路径设置并在环境变量中添加新路径即可 新路径名JAVA_HOME 路径“您的计算机路径”,不带\bin 并使用\bin path编辑路径变量
无论版本是什么,netbeans都可以正常工作。jdk 9或更高版本 我也遇到了同样的问题,但不是很好
然后按回车键!:-) 我发现,正确的做法是: “C:\ProgramFiles(x86)\netbeans-8.0.2-windows.exe”--javahome“C:\ProgramFiles(x86)\Java\jdk1.7.0\u 51”
注意:在命令提示符下运行此链接,转到cmd并输入以下命令: C:\Users{usernamehere}\Documents\Downloads\netbeans-{version}.exe –javahome“C:\ProgramFiles(x86)\Java\jdk{version}” 在此之前,请确保已正确设置环境变量。 如果不起作用,则检查程序的兼容性或 R