我下载了该程序的存档,将其解压到Windows上的C驱动器,然后当我尝试运行 bin 文件夹中的任何一个可执行文件(32位/64位)时,我得到错误消息:
找不到JAVA 1.8或更高版本。
尽管已经安装了Java 10(JRE)。我也尝试安装Java 9,但仍被同样的消息卡住。谢谢你的帮助,谢谢.
cnjp1d6j1#
找到Netbeans安装和其中的etc/netbeans.conf文件。使用任意文本编辑器打开该文件,并找到包含netbeans_jdkhome的行。如果该行被注解掉(以#开头的行),则删除#以启用该设置。然后,将该值设置为JDK的路径。这可能类似于C:\Program Files\Java\jdk-10.0.1。试着再运行一次程序,现在应该能用了。至少,对我来说是这样的。此外,请确保您安装了Java Development Kit (JDK),而不仅仅是Java运行时环境(JRE)。Netbeans需要安装前者才能正常工作。
etc/netbeans.conf
netbeans_jdkhome
#
C:\Program Files\Java\jdk-10.0.1
8fsztsew2#
我在更新Java和版本更改后遇到了这个问题,但NetBean.conf的旧版本无效。补救方法是通过记事本或任何文本编辑器进入该文件,然后使用正确的版本号更新路径,* 即 * netbeans_jdkhome=“C:\Program Files\Java\jre1.8.0_311"。您可以通过打开Java控制面板,然后点击中间的“Java”选项卡,点击“查看”来查看您安装的当前版本,从而确定您的最新Java版本。
bgtovc5b3#
这是Netbeans与您安装的JDK版本的兼容性问题找到你的etc/netbeans.conf文件并打开它。在#netbeans_jdkhome="C:\Program Files\Java\jdk-17.0.1"中用你安装的jdk替换给定的路径。它会工作的
#netbeans_jdkhome="C:\Program Files\Java\jdk-17.0.1"
3条答案
按热度按时间cnjp1d6j1#
找到Netbeans安装和其中的
etc/netbeans.conf
文件。使用任意文本编辑器打开该文件,并找到包含netbeans_jdkhome
的行。如果该行被注解掉(以#
开头的行),则删除#
以启用该设置。然后,将该值设置为JDK的路径。这可能类似于C:\Program Files\Java\jdk-10.0.1
。试着再运行一次程序,现在应该能用了。至少,对我来说是这样的。
此外,请确保您安装了Java Development Kit (JDK),而不仅仅是Java运行时环境(JRE)。Netbeans需要安装前者才能正常工作。
8fsztsew2#
我在更新Java和版本更改后遇到了这个问题,但NetBean.conf的旧版本无效。
补救方法是通过记事本或任何文本编辑器进入该文件,然后使用正确的版本号更新路径,* 即 * netbeans_jdkhome=“C:\Program Files\Java\jre1.8.0_311"。
您可以通过打开Java控制面板,然后点击中间的“Java”选项卡,点击“查看”来查看您安装的当前版本,从而确定您的最新Java版本。
bgtovc5b3#
这是Netbeans与您安装的JDK版本的兼容性问题
找到你的
etc/netbeans.conf
文件并打开它。在#netbeans_jdkhome="C:\Program Files\Java\jdk-17.0.1"
中用你安装的jdk替换给定的路径。它会工作的