升级到Mojave之后,Netbeans 8.0.1不再打开;它显示了初始屏幕,但紧随其后关闭。
它可能必须与JDK更新一起使用;它支持哪个JDK版本以及如何降级JDK
谢谢!
答案 0 :(得分:1)
NetBeans在启动时读取名为 netbeans.conf 的配置文件。它只是一个包含属性的文本文件,位于NetBeans安装中其 etc 目录中。它可能指定的属性之一是通过属性 netbeans_jdkhome 使用的默认JDK的路径。
如果该路径无效(例如,可能是由于Mac上的升级所致),则NetBeans将不会启动;如OP中所述,它将显示启动屏幕,然后关闭。
解决方案仅是编辑属性 netbeans_jdkhome ,以指定要使用的JDK的有效路径。
请注意,不一定要在 netbeans.conf 中完全指定 netbeans_jdkhome ,因为NetBeans具有确定默认JDK路径的其他方法。但是,如果指定了 netbeans_jdkhome ,则该路径有效是至关重要的。