netbeans 6.5在计算机上找不到JDK
- 打开netbeans时,我收到以下消息。 我安装了jdk,并在环境中设置bin目录。 接下来我可以做些什么来避免这个问题? 顺便说一句,我使用的是Windows 7 64位。
我使用以下步骤来解决问题:
首先,确保
“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"
执行以下步骤以解决此问题
-
确保已安装JDK。
-
如果安装程序在CD上,请将Netbeans 6.5.1安装程序的EXE文件复制到硬盘上。
-
记下安装程序的位置。
-
打开以管理员身份运行的命令提示符:转到“开始”按钮>“所有程序”>“附件”右键单击“命令提示符”
-
在命令提示符中,使用cd命令切换到包含安装程序的目录。
-
执行以下命令以解压缩安装程序的内容:[注意:您可能需要更改安装程序的名称以匹配您的安装程序。]
netbeans-6.5.1-ml-java-windows.exe –extract
-
执行以下命令以手动执行安装程序:
java -jar bundle.jar
您将在命令提示符窗口中看到快速滚动输出片刻,然后将出现安装程序窗口以开始安装过程。
我会先仔细检查你是否安装了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”
然后点击进入! 🙂
转到cmd并输入以下命令:
C:\ Users {usernamehere} \ Documents \ Downloads \ netbeans- {version} .exe –javahome“C:\ Program Files(x86)\ Java \ jdk {version}”
在确保您已正确设置环境变量之前。 如果它不能检查程序的兼容性或适当地重新安装jdk并再次设置环境并按上述命令执行。
您必须提供指向JDK
位置的JAVA_HOME
环境变量,或者如您所说,您可以从命令行运行安装程序,通过其-javahome
参数传递JDK
地址,如下所示:
C:> -javahome
您还必须确保已安装的JDK是Windows 64位版本的程序。 这是JDK6U37的下载链接: http : //download.oracle.com/otn-pub/java/jdk/6u37-b06/jdk-6u37-windows-x64.exe
发生此类问题时,只需删除以前的路径设置并在Environment变量中添加新路径。
新路径名称JAVA_HOME路径“您的计算机路径”没有\ bin
并使用\ bin路径编辑路径变量。
无论版本是什么,netbeans都能正常工作。无论是jdk 9还是高级版本。
从commnand提示符执行以下两个命令:
netbeans-6.5.1-windows.exe –extract
// netbeans-6.5.1-windows.exe –extract
前的两个破折号
java -jar bundle.jar
第一个从exe中提取安装程序,而另一个执行安装程序。
根据这个链接: http : //fuzz-box.blogspot.com/2011/05/netbeans-65-jdk-not-found.html
设置JAVA_HOME和PATH,使用管理员权限打开命令行,在命令行中运行>> netbeans-6.5.1-ml-windows.exe –extract,在命令行中运行>> java -jar bundle.jar
安装NetBeans 8.0时仍然存在这个问题。 要安装它,请首先确认JDK已正确安装。 在我的机器上,它位于C:\ Program Files \ Java \ jdk1.8.0_11中
然后,我可以通过在安全模式下使用网络重新启动计算机来安装NetBeans 8.0。 在带网络连接的安全模式下运行NetBeans exe安装文件时,它将提示您确认Java JDK目录的位置。
- 转到已安装它的net beans文件夹。
- 右键单击卸载图标,然后选择属性
- 选择兼容性选项卡,然后单击“在兼容模式下运行此程序”复选框
- 应用更改
- 在命令提示符下,运行以下命令:> uninstall.exe -javahome C:\ YOUR_JRE_LOCATION
在命令提示符下写入
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文件夹的完整路径。
重新启动安装程序,它会工作。
我有同样的问题,并通过这种方式解决:
- 打开CMD
- 转到文件netbeans.exe
- 按Sift键+右键单击并复制为路径复制为路径
- 粘贴在CMD上看起来像C:\ Users \ unnamed>“C:\ Users \ unnamed \ Downloads \ Programs \ netbeans-8.2-windows.exe”
- 写–javahome在JDK文件夹上执行相同的指针2
-
写在cmd上看起来像C:\ Users \ unnamed>“C:\ Users \ unnamed \ Downloads \ Programs \ netbeans-8.2-windows.exe”–javahome“C:\ Program Files \ Java \ jdk-9.0.4”
-
输入。 好好享受。
我今天在安装最新的Java 10.0.1(在官方oracle网站上下载了JDK)时也遇到了这个错误,并且还下载了NetBeans版本8.2。
我的JDK安装和Cake一样顺利。
但问题出在Netbeans安装上。 当我尝试安装Netbeans时,显示的错误消息是:“系统上未安装JDK。请尝试使用Javahome安装程序参数”。 但没有任何帮助我。
解:
- 从他们的网站单独下载JRE。
- 将NetBeans安装程序移动到c以外的本地驱动器。
- 单击exe文件安装JRE。
- 在环境变量中设置JAVA_HOME,PATH。
- 立即安装NetBeans。
我发现,正确的方法是:“C:\ Program Files(x86)\ netbeans-8.0.2-windows.exe”–javahome“C:\ Program Files(x86)\ Java \ jdk1。 7.0_51″
- 首先,必须将NetBeans的设置保存在硬盘上
- 转到设置所在的位置,单击属性并复制路径。
- 在其中添加两个反斜杠并将其放在双引号中,如下所示:“C:\ Program Files(x86)\ netbeans-8.0.2-windows.exe”
- 然后转到jdk所在的文件夹,单击属性,复制路径,在必要时放入双斜线,然后将其放在双引号中:“C:\ Program Files(x86)\ Java \ jdk1.7.0_51”
- 然后只需按照给定的第一个链接的格式,您将安装它
注意:在命令提示符下运行此链接
- 为什么Java中的Object类包含受保护的方法?
- InjectMocks对象的org.mockito.exceptions.misusing.NotAMockException
- spring,如何更改cglib命名策略
- 删除GUI中表中的数据
- 如何将图像从一个面板拖动到另一个面板
- 获取公共推特个人资料的推文
- H2 Java插入忽略 – 允许exception
- java.lang.ClassCastException:com.sun.proxy。$ Proxy0无法强制转换为org.andrea.myexample.myDeclarativeTransactionSpring.StudentJDBCTemplate
- 服务器和客户端必须具有声明ObjectOutputStream和ObjectInputStream的反向序列吗?