在打开NetBeans时,我收到了以下信息。我已经安装了JDK,并将bin目录设置在环境中。接下来我应该怎么做以避免这个问题?顺便提一句,我使用的是64位Windows 7。
在打开NetBeans时,我收到了以下信息。我已经安装了JDK,并将bin目录设置在环境中。接下来我应该怎么做以避免这个问题?顺便提一句,我使用的是64位Windows 7。
按照以下步骤解决问题:
确保JDK已经安装。
如果安装程序在CD上,请将Netbeans 6.5.1安装程序的EXE文件复制到您的硬盘上。
记下安装程序的位置。
以管理员身份运行命令提示符: 转到开始按钮 > 所有程序 > 附件 右键单击命令提示符 选择以管理员身份运行
在命令提示符中使用cd命令切换到包含安装程序的目录。
执行以下命令以提取安装程序的内容:[注意:您可能需要更改安装程序的名称以匹配您拥有的名称。]
netbeans-6.5.1-ml-java-windows.exe --extract
执行以下命令以手动执行安装程序:
java -jar bundle.jar
在命令提示符窗口中会看到快速滚动的输出几秒钟,然后安装程序窗口将出现以开始安装过程。
我使用以下步骤解决问题:
首先,确保
“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"
java -version
以确保您正在使用64位版本。 - RGO我首先会仔细检查您是否安装了JDK,而不是只安装了JRE。很容易选择错误的版本而没有意识到。然后,请确保您的JAVA_HOME环境变量指向JDK安装目录,而不是bin目录。您可能需要将bin目录添加到PATH环境变量中,但Netbeans更有可能查看JAVA_HOME环境变量。
我曾经面临同样的问题,现在它已经正常工作。
只需打开cmd
cd到您的netbeans安装文件所在的目录。
在cmd中,写下整个设置文件的名称并编写--javahome "jdk地址"
按回车键,它一定会解决您的问题
例如,如果设置文件是:netbeans8.02.exe
JDK的路径为C:/program files/java/jdk9.01
然后运行命令,
netbeans8.02.exe --javahome "C:/program files/java/jdk9.01"
并按回车键!:-)
打开命令提示符并输入以下命令:
C:\Users{usernamehere}\Documents\Downloads\netbeans-{version}.exe –-javahome "C:\Program Files (x86)\Java\jdk{version}"
在执行此操作之前,请确保已正确设置环境变量。 如果不起作用,请检查程序的兼容性或重新安装JDK并再次设置环境变量,然后执行上述命令。
针对NetBeans 8.2版本
1. 首先以管理员身份运行命令。
2. 使用cd '下载文件夹的位置'设置路径到您的下载文件夹。
3. 使用netbeans-8.2-windows.exe --extract命令进行提取。
4. 运行java -jar bundle.jar。
5. 完成 :)
您需要提供指向JDK位置的JAVA_HOME环境变量,或者按照它所说的,通过命令行传递JDK地址的-javahome参数来运行安装程序,例如:
C:> <NetBeans_Installer_Name> -javahome <JDK-PATH>
您还需要确保您安装的JDK是Windows 64位版本的程序。这是JDK6U37的下载链接:http://download.oracle.com/otn-pub/java/jdk/6u37-b06/jdk-6u37-windows-x64.exe
我有同样的问题,并通过以下方式解决:
在CMD中写入,看起来像C:\ Users \ unnamed>“C:\ Users \ unnamed \ Downloads \ Programs \ netbeans-8.2-windows.exe”--javahome“C:\ Program Files \ Java \ jdk-9.0.4”
输入。享受它。
从命令提示符执行以下两个命令:
netbeans-6.5.1-windows.exe –extract
//提取前有两个破折号
java -jar bundle.jar
C:\Programs\java\jdk-XX.X.X\bin
不是JAVA_HOME,而是省略bin
后的C:\Programs\java\jdk-XX.X.X\
。 - Tharindu Sathischandra