NetBeans 8.2 无法突然在 Mac 上运行/打开



我正在Netbeans v8.2中编写一个项目,突然它关闭了。当我重新打开它时,我看到了附带的屏幕。我无法打开任何项目,即使我可以在那里看到它们,而且大多数选项现在都变灰了。请任何人帮忙。我运行MAC操作系统。请有人告诉我,我到底是如何恢复到旧版本的?

NetBeans信息现在Netbeans 的屏幕截图

您不需要恢复到旧版本的NetBeans。您的屏幕截图显示,NetBeans被错误地配置为使用Java 11.0.1,但您的NetBeans版本(8.2(不支持任何大于1.8的Java版本。

要解决这个问题,您必须将NetBeans 8.2重新配置为使用JDK 1.8:

  • 关闭NetBeans
  • 如果JDK 1.8尚未安装,请安装它。(您不需要删除JDK 11。(
  • 找到文件netbeans.conf,该文件位于netbeans安装目录下的etc目录中
  • 在文本编辑器中打开netbeans.conf,找到包含属性值netbeans_jdkhome的行
  • 该行可以用前导#注释掉。如果是,请通过删除前导的#符号来取消对该行的注释。然后设置该属性的值以指定JDK 1.8安装版本的实际路径,使行看起来类似于:

    netbeans_jdkhome="/mypath/to/jdk8">

  • 保存您的更改并启动NetBeans。

如果你仍然有问题,你可以尝试删除你的用户目录和缓存目录:

  • 关闭NetBeans
  • 找到并删除用户目录缓存目录etBeans Info屏幕截图的底部附近
  • 启动NetBeans

如果你在做了所有这些之后仍然有问题,那么用更新你的帖子

  • 新问题的症状
  • 更新的帮助>关于屏幕截图
  • NetBeans日志中的任何相关问题(View>IDE日志(

关于NetBeans对不同JDK版本的支持的一个相关点:

  • 如上所述,NetBeans 8.2不支持任何JDK>8
  • Apache NetBeans 9.0是最新版本,它还支持JDK 9和JDK 10
  • 即将推出的ApacheNetBeans10也将支持JDK11

将macos更新为big-sur和NetBeans 8.2不会在mac上运行/打开要解决此问题:找到netbeans.conf并在此目录中编辑此文件:/Applications/NetBeans/NetBeans 8.0.2.app/Contents/Resources/NetBeans/etc/netbeans.conf并设置此行:netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home"

最新更新