错误:无法使用JDK 8启动NetBeans 7.3
我有NetBeans 7.3
,我将JDK升级到1.8
。 现在,我尝试打开NetBeans,并在其加载窗口中收到“ Loading Cached Objects
消息,然后NetBeans终止。
我遇到了exception(在\ var \ log \ messages.log文件中可用):
java.lang.IllegalAccessException: Class org.openide.util.WeakListenerImpl$ProxyListener can not access a member of class org.openide.filesystems.$Proxy0 with modifiers "public"
可能的原因是什么?
它是NetBeans 7.3中的一个错误,详细信息可以在这里找到。
JDK 8适用于Netbeans 8+ 。
如果您希望继续使用旧版Java的Netbeans 7.x,请使用以下步骤在netbeans中恢复JDK位置:
- 转到NetBeans安装里面你会找到
/etc
文件夹 - 打开etc文件夹的
netbeans.conf
文件 - 将路径更改为针对
netbeans_jdkhome
属性指定的早期jdk版本。 现在打开您的NetBeans它将工作。