NetBeans 8.2 不会突然 Run/Open Mac
NetBeans 8.2 Won't Run/Open on Mac all of sudden
我正在用 Netbeans v8.2 编写一个项目,突然它关闭了。当我重新打开它时,我看到附加的 screen.I 无法打开任何项目,即使我可以在那里看到它们,而且大多数选项现在都变灰了。请任何人帮助。我运行MACOS。请问谁能告诉我到底如何恢复到旧版本?
NetBeans Info
Screenshot of now 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。
- 找到并删除您的用户目录和缓存目录。它们的路径显示在 NetBeans Info 屏幕截图的底部附近 post 编辑了您的问题。
- 启动 NetBeans。
如果您在完成所有操作后仍然遇到问题,请将您的 post 更新为:
- 新问题的症状。
- 更新的帮助 > 关于 屏幕截图。
- NetBeans 日志中的任何相关问题(查看 > IDE 日志)。
关于 NetBeans 对不同 JDK 版本的支持的一个相关点:
- 如上所述,NetBeans 8.2 不支持任何 JDK > 8.
- Apache NetBeans 9.0,最新版本,另外支持JDK 9和JDK 10。
- 即将面世的 Apache NetBeans 10 也将支持 JDK11.
已将 mac os 更新到 big sur,NetBeans 8.2 不会 Run/Open 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"
我正在用 Netbeans v8.2 编写一个项目,突然它关闭了。当我重新打开它时,我看到附加的 screen.I 无法打开任何项目,即使我可以在那里看到它们,而且大多数选项现在都变灰了。请任何人帮助。我运行MACOS。请问谁能告诉我到底如何恢复到旧版本?
NetBeans Info Screenshot of now 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。
- 找到并删除您的用户目录和缓存目录。它们的路径显示在 NetBeans Info 屏幕截图的底部附近 post 编辑了您的问题。
- 启动 NetBeans。
如果您在完成所有操作后仍然遇到问题,请将您的 post 更新为:
- 新问题的症状。
- 更新的帮助 > 关于 屏幕截图。
- NetBeans 日志中的任何相关问题(查看 > IDE 日志)。
关于 NetBeans 对不同 JDK 版本的支持的一个相关点:
- 如上所述,NetBeans 8.2 不支持任何 JDK > 8.
- Apache NetBeans 9.0,最新版本,另外支持JDK 9和JDK 10。
- 即将面世的 Apache NetBeans 10 也将支持 JDK11.
已将 mac os 更新到 big sur,NetBeans 8.2 不会 Run/Open 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"