我无法启动 Netbeans。当我第一次启动它时,我通常会看到 Netbeans 启动画面,但之后什么都没有发生。
当我尝试再次启动它时,出现一个小的空白窗口。
我可以放大窗口,但它完全是空白的。
我正在使用 openjdk-6。
有什么想法吗?据我记得,这不是在更新/新安装或其他什么之后发生的。Netbeans 运行正常,但突然间……
编辑
在终端中运行时:
- 首次运行时:
$ /opt/netbeans-7.1.2/bin/netbeans
2012 年 10 月 6 日 19:00:26 org.openide.filesystems.FileUtil normalizeFileImpl
警告:FileUtil.normalizeFile(/home/tomas/.netbeans/7.1.2) 耗时 569 毫秒。结果为 /home/tomas/.netbeans/7.1.2
然后它就挂了。它没有退出,只是停留在那里。如果我退出(Ctrl+C)并重新开始,我会看到启动画面,但它又挂了。
再次运行时,另一个实例正在运行:
终端中没有输出-只有空白屏幕。
答案1
虽然这不是“干净”的答案,但我还是设法启动了它。 这是我的方法:
- 我将该
~/.netbeans/7.1.2/
文件夹移到了其他地方。例如mv .netbeans/7.1.2/ .netbeans/7.1.2x/
。 - 我启动了 NetBeans,程序询问我是否要导入旧设置(我的计算机上有旧版本的 NetBeans)。
我的所有设置也都在旧版本上,所以我没有丢失我的设置并且应用程序正在运行!
答案2
我的 Windows7 机器上也发生了同样的事情。
问题是我“丢失”了 Java (JRE)。以下是我所做的:
从此页面开始: 验证Java版本,我了解到 Java 没有安装
我从这里下载了 JRE:下载 Java。您需要找出适合您的机器的正确版本。
我运行了安装程序。
我启动了 NetBeans。我收到以下错误消息:
无法找到指定的 Java jdkhome。
遵循这里的建议: 如何修复 NetBeans jdkhome 错误,我进行了编辑
netbeans.conf
以指向新的 Java 位置。一切安好。
答案3
尝试禁用 compiz 或在终端中运行以下命令,然后从同一终端启动 netbeans:
导出 AWT_TOOLKIT=MToolkit
您的 Java 版本是什么?
答案4
7.2.1 版本也有类似问题。我可以通过删除目录将窗口恢复为默认设置,而不会丢失任何其他配置~/.netbeans/7.2.1/config/Windows2Local
。