
我以前安装了JDK 9。由于NetBeans与JDK 9的问题,我从我的计算机上删除了JDK 9并安装了JDK 8。现在,NetBeans不再有任何问题了,只是每当我打开Netbeans时它就会弹出这个窗口。如果我在窗口上点击“是”,一切都很好。它只是困扰我,我不得不点击它,每次我打开NetBeans。
发布于 2018-04-03 19:38:22
正如OP注释中的链接所指出的,问题的原因几乎可以肯定是netbeans_jdkhome在文件netbeans.conf中的无效值。
netbeans_jdkhome="C:\Java\jdk1.8.0_161"
确保字符串值引用有效的JDK8安装。(文件netbeans.conf直接位于NetBeans安装目录下的etc目录目录中。)
但是,还有几个其他配置设置值得检查:


作为一个相关的问题,尽管NetBeans 8.x不支持Java9,但您可以从Apache NetBeans站点下载NetBeans 9的测试版,它既支持Java9也支持Java 10。请注意:
更新:
如果在Windows上更新netbeans.conf时出现“拒绝访问”错误,请尝试以下操作:
https://stackoverflow.com/questions/49636696
复制相似问题