安装NetBeans提示找不到JDK
在安装NetBeans前我已经安装了jdk11,当然jdk肯定是没有问题的。
在网上找了很久,总结了下方法如下
1.重装jdk,配置环境变量,重启电脑
2.检查是不是jdk版本和nb版本不兼容
3.在dom下安装,指定jdk路径
netbeans-windows.exe --javahome D:\Program Files (x86)\Java\jdk ##以自己安装路径自定
2019/11/10 --在此声明一下此方法是不行的,因为在jdk11版本中是自带jre的,因此这个在网上找的方法显然是不行的
我在使用方法3的时候出现了找不到JRE ,不知道是不是我JDK安装出现了问题,但是能正常运行java程序。发现jdk下确实没有jre文件,于是在网上找到了下说jdk11不会自动生成jre文件,然后又在dom下cd到安装目录jdk下然后运行命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre