我之前安装了JDK 9。由于NetBeans与JDK 9存在的问题,我从计算机中删除了JDK 9并安装了JDK 8。 现在,Netbeans不再有任何问题了,只不过每当我打开NetBeans时它会弹出这个窗口。如果我在窗口上单击是,一切正常。这让我感到困扰,每次打开NetBeans时都必须单击它。
答案 0 :(得分:1)
正如OP评论中的链接指出的那样,问题的原因几乎肯定是文件 netbeans.conf 中 netbeans_jdkhome 的无效值:
<强> netbeans_jdkhome = “C:\爪哇\ jdk1.8.0_161”强>
确保字符串值引用有效的JDK8安装。 (文件 netbeans.conf 直接位于NetBeans安装目录下的 etc 目录目录中。)
但是,还有一些值得检查的其他配置设置:
作为一个相关问题,虽然NetBeans 8.x不支持Java 9,但您可以从Apache NetBeans site下载支持Java 9和Java 10的Apache的NetBeans 9测试版。请注意:
更新
如果在Windows上更新 netbeans.conf 时出现“访问被拒绝”错误,请尝试以下操作: