NetBeans 6.5在计算机上找不到JDK

时间:2012-10-26 01:04:55

标签: netbeans java netbeans6.5

打开NetBeans时收到以下消息。我安装了JDK,并在环境中设置bin目录。我接下来要做什么来避免这个问题?顺便说一句,我使用的是Windows 7 64位。

enter image description here

20 个答案:

答案 0 :(得分:22)

我使用以下步骤来解决问题:

首先,确保

“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"

答案 1 :(得分:21)

执行以下步骤以解决问题

  1. 确保已安装JDK。

  2. 如果安装程序在CD上,请将Netbeans 6.5.1安装程序的EXE文件复制到硬盘上。

  3. 请注意安装程序的位置。

  4. 打开以管理员身份运行的命令提示符: 转到“开始”按钮>所有程序>饰品 右键单击命令提示符 选择以管理员身份运行

  5. 在命令提示符中,使用cd命令切换到包含安装程序的目录。

  6. 执行以下命令以解压缩安装程序的内容:[注意:您可能需要更改安装程序的名称以匹配您的安装程序。]

    netbeans-6.5.1-ml-java-windows.exe --extract

  7. 执行以下命令手动执行安装程序:

    java -jar bundle.jar

  8. 您将在命令提示符窗口中看到快速滚动输出片刻,然后将出现安装程序窗口以开始安装过程。

答案 2 :(得分:7)

我首先要仔细检查你是否安装了JDK,而不仅仅是JRE。抓错了很容易,甚至没有意识到。然后我确保您的JAVA_HOME环境变量指向您的JDK安装目录,而不是bin目录。您可能希望将bin目录添加到PATH环境变量,但Netbeans更有可能查看JAVA_HOME环境变量。

答案 3 :(得分:4)

我遇到了同样的问题,不是很好。

  1. 只需打开cmd

  2. cd到netbeans安装文件所在的目录。

  3. 在cmd中
  4. ,写下整个安装文件的名称,然后编写--javahome“jdk的地址”

  5. 点击进入,肯定会解决您的问题

  6. 例如,如果安装文件是:netbeans8.02.exe

    和JDK的路径是C:/ program files / java / jdk9.01

    然后运行命令

    netbeans8.02.exe --javahome“C:/ program files / java / jdk9.01”

    然后点击进入! :-)

答案 4 :(得分:3)

转到cmd并输入以下命令:

  

C:\用户{usernamehere} \文件\下载\ netbeans- {版本} .EXE   --javahome“C:\ Program Files(x86)\ Java \ jdk {version}”

之前确保您已正确设置环境变量。 如果它不起作用,而不是检查程序的兼容性或 适当地重新安装jdk并再次设置环境并按上述命令执行。

答案 5 :(得分:2)

对于Netbeans 8.2

1.首先以管理员身份运行命令。
2.使用 cd'下载文件夹位置'
设置下载文件夹的路径。 3.使用 netbeans-8.2-windows.exe --extract 命令进行提取
4.运行 java -jar bundle.jar
5.完成:)

答案 6 :(得分:2)

您必须提供指向JAVA_HOME位置的JDK环境变量,或者如您所说,您可以从命令行运行安装程序,通过JDK地址传递-javahome 1}}这样的论点:

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

答案 7 :(得分:1)

发生此类问题时,只需删除上一个路径设置并在环境变量中添加新路径。

新路径名JAVA_HOME 路径&#34;您的计算机路径&#34;没有\ bin

并使用\ bin path编辑路径变量。

无论版本是什么,netbeans都能正常工作。无论是jdk 9还是高版本。

答案 8 :(得分:0)

  1. 转到已安装它的net beans文件夹。
  2. 右键单击卸载图标并选择属性
  3. 选择兼容性选项卡,然后单击复选框&#34;在兼容模式下运行此程序&#34;
  4. 应用更改
  5. 在命令提示符下,运行以下命令:&gt; uninstall.exe -javahome C:\ YOUR_JRE_LOCATION

答案 9 :(得分:0)

在命令提示符下写

C:>netbeans8.2-windows.exe -javahome"path of your jdk" -jrehome"path of your jre"

netbeans版本可能不同,因此请键入该名称,即如果您有netbeans 6.5,则写入netbeans6.5而不是8.2

答案 10 :(得分:0)

您只需添加JAVA_HOME环境变量并提供计算机上最新JDK文件夹的完整路径。

重新启动安装程序,它会起作用。

答案 11 :(得分:0)

安装NetBeans 8.0时仍然存在这个问题。要安装它,请首先确认JDK已正确安装。在我的机器上,它位于C:\ Program Files \ Java \ jdk1.8.0_11

然后,我可以通过在安全模式下使用网络重新启动计算机来安装NetBeans 8.0。在带网络连接的安全模式下运行NetBeans exe安装文件时,它将提示您确认Java JDK目录的位置。

答案 12 :(得分:0)

设置JAVA_HOME和PATH, 使用管理员权限打开命令行, 在命令行中运行&gt;&gt; netbeans-6.5.1-ml-windows.exe --extract, 在命令行中运行&gt;&gt; java -jar bundle.jar

答案 13 :(得分:0)

I have same problem, and solve by this way:

  1. Open CMD
  2. go to file netbeans.exe
  3. press Sift Key + Right Click and copy as path Copy as path
  4. paste on CMD look like C:\Users\unnamed>"C:\Users\unnamed\Downloads\Programs\netbeans-8.2-windows.exe"
  5. write --javahome do same poin 2 on JDK folder
  6. write on cmd look like C:\Users\unnamed>"C:\Users\unnamed\Downloads\Programs\netbeans-8.2-windows.exe" --javahome "C:\Program Files\Java\jdk-9.0.4"

  7. enter. enjoy it.

答案 14 :(得分:0)

我今天在安装最新的Java 10.0.1(在官方oracle网站上下载了JDK)时也遇到了这个错误,并且还下载了NetBeans版本8.2。

我的JDK安装和Cake一样顺利。

但问题出在Netbeans安装上。当我尝试安装Netbeans时,显示的错误消息是:“系统上未安装JDK。请尝试使用Javahome安装程序参数”。但没有任何帮助我。

解决方案:

  • 从他们的网站单独下载JRE。
  • 将NetBeans安装程序移至c。
  • 以外的本地驱动器
  • 单击exe文件安装JRE。
  • 在环境变量中设置JAVA_HOME,PATH。
  • 立即安装NetBeans。

答案 15 :(得分:0)

在安装NetBeans时遇到相同的问题 但是我做了正确的安装部分 只是你要做的是 1->转到并下载Java的JRE文件 链接-> https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

2->安装JRE后,请转到已安装JRE的目录 3->并复制JRE文件夹中的所有文件 4->并粘贴到jdk文件夹中,但是 5->复制文件时,请确保在弹出任何提示时替换并复制文件

6->然后打开命令提示符(cmd),只需键入 7-> netbeans-8.2-windows.exe --javahome“您的jdk文件路径”

答案 16 :(得分:0)

对于Netbeans 9.0

1)使用etc文件夹内的记事本打开netbeans.conf文件

2)搜索“ netbeans_jdkhome”行,并通过从开头删除“#”来取消注释

3)找到您的jdk并替换文件路径

例如

enter image description here

答案 17 :(得分:0)

  

我已经安装了JDK

您尚未指定版本。我认为不是6也不是5。

JDK 6是NetBeans 6.0时的最新版本-已开发6.9。因此,它们需要JDK 6(或JDK 5),并且不能在JDK 7或更高版本上运行。

Download JDK 6
Download latest version of NetBeans

答案 18 :(得分:0)

commnand提示执行以下两个命令:

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

答案 19 :(得分:-1)

我发现了,正确的做法是: “C:\ Program Files(x86)\ netbeans-8.0.2-windows.exe”--javahome“C:\ Program Files(x86)\ Java \ jdk1.7.0_51”

  1. 首先,必须将NetBeans的设置保存在硬盘上
  2. 转到您的设置所在的位置,单击属性并复制路径。
  3. 在其中添加两个反斜杠并将其放在双引号中,如下所示: “C:\ Program Files(x86)\ netbeans-8.0.2-windows.exe”
  4. 然后转到jdk所在的文件夹,单击属性,复制路径,放入 必要时加回双斜线然后用双引号括起来: “C:\ Program Files(x86)\ Java \ jdk1.7.0_51”
  5. 然后只需按照给定的第一个链接的格式进行安装即可
  6. 注意:在命令提示符中运行此链接