Netbeans 在说完"Done Loading modules"后突然无法启动



Netbeans 8.0 在 Ubuntu 12.04 中突然无法启动。以前它曾经工作正常。但是现在它没有启动,当我尝试启动时,会出现 netbeans 蓝色加载框,在显示消息"完成加载模块"后的某个时间,它消失了,netbeans 窗口没有出现。但是,Netbeans 仍显示在正在运行的进程中,但 netbeans 窗口在任何时间后都不会打开。

过去,Netbeans 7.4 也曾遇到过这种情况,当时我禁用了一些插件(可能是由于禁用了一些 Hudson 插件/Husdon UI 插件)。但是现在这次可能是在插件自动更新之后,现在我不知道是哪一个。我也尝试删除整个缓存目录,但情况没有改善。重新安装 netbeans 是每次唯一的解决方案吗(呵呵!

编辑:

有时当我从终端运行时它会起作用(适用于 netbeans 8.0 但不适用于 7.4):

$ /bin/sh  /home/user/netbeans-8.0/bin/netbeans

我之前在 Ubuntu 12.04 x64 和 Windows 7 SP1 x64 上使用 Netbeans 7.4 和 8 时遇到过这种情况。我能解决这个问题的唯一方法是删除 Netbeans 及其缓存,然后重新安装它。也许这是一个严格的解决方案,但这是一个解决方案。

但是,也许您可以检查日志并查看某处是否有异常。至少向 Netbeans 开发人员(或插件开发人员,如果插件是罪魁祸首)报告问题可能会有所帮助,这样您的特定问题(也可能是我的问题)就可以得到解决。在我的头顶上,Ubuntu 的 Netbeans 启动日志位于 /home/<user>/.netbeans/8/var/log ,你可以检查一下。

另一种方法是重新安装 Netbeans 并逐个添加插件。这样,您就可以根除罪魁祸首并解决其开发人员的问题。

最新更新