在Netbeans 8.2上更改JDK Home

时间:2018-06-06 08:29:22

标签: java netbeans

最近我将Netbeans 8.2复制到新计算机上,不幸的是java路径与以前不同。我的机器在Windows 10 x64上运行。当我在bin文件夹上运行netbeans64.exe时出现两个弹出窗口

cannot locate java installation in specified jdkhome:C:\Users\root\Workspace\root\idk\java\jdk\1.8\bin\

之后,我选择使用默认版本,而不是另一个弹出窗口

cannot find java 1.8 or higher

我已按照指示更改/etc/netbeans.conf,如下所示

netbeans_jdkhome="C:\Users\root\Workspace\root\idk\java\jdk\1.8\bin\"

但它不起作用。我可以向你保证,文件夹里面包含版本为1.8的java.exe

java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)

我已在System Environment Variables

上注册了上述路径

我尝试使用参数--jdkhome但仍然得到相同的结果。

我的Netbeans出了什么问题?还有其他建议吗? 感谢

1 个答案:

答案 0 :(得分:3)

jdkhome应指向JDK文件夹的根目录,而不是其中的bin文件夹。

所以它应该是:

netbeans_jdkhome="C:\Users\root\Workspace\root\idk\java\jdk\1.8\"

--jdkhome C:\Users\root\Workspace\root\idk\java\jdk\1.8