最近我将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出了什么问题?还有其他建议吗? 感谢
答案 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