Eclipse Juno(4.2.1)从 12.04 升级到 Ubuntu12.10(均为 64 位)后频繁崩溃?

Eclipse Juno(4.2.1)从 12.04 升级到 Ubuntu12.10(均为 64 位)后频繁崩溃?

我在 64 位 ubuntu 12.04 上使用 eclipse Juno (ver 4.2.1) 已有近一个月或更长时间。它运行完美,我非常喜欢使用它。

然而两天前我将我的机器升级到了 Ubuntu 12.10,因为 eclipse Juno 运行起来很奇怪,很烦人。它经常崩溃。我甚至完全删除了旧安装并重新安装了所有内容(ADT、Subclipse、CDT 等)。

这背后的可能原因是什么?我该如何解决?

答案1

经过对所有事物进行许多次排列,包括所有不同的 JDK 等等,等等...

这对我有用(Fedora19/64,ADT 4.3/SDK 22.x,OpenJDK 1.8,Opteron64):将此行添加到 eclipse.ini 文件:

-Dorg.eclipse.swt.browser.默认类型=mozilla

显然,工具提示位在不同的时间启动不同的浏览器,从而产生“冲突”,但限制到 Mozilla 似乎只能解决问题

来源: https://bugs.launchpad.net/ubuntu-gnome/+bug/1163501

答案2

我的 Ubuntu 12.10 和 Eclipse Juno 4.2 也遇到了类似的问题。

因此,当我在应用程序之间切换时,我的 Eclipse 时不时就会崩溃。它只是关闭并显示一些错误屏幕,其中提到了很多 gtk 库。我得到了信息屏幕,该崩溃报告将被发送以供进一步分析。

然后我在网上搜索,在 eclipse 中发现了这个错误报告: https://bugs.eclipse.org/bugs/show_bug.cgi?id=382812

跟踪这个错误,最后你会发现它被确认在:Eclipse SDK 4.2.0

并且它将在 Eclipse 4.3 中得到解决。

可能的解决方案之一是下载最新的 Eclipse nightly 版本,但我已切换回 Eclipse Indigo 并等待官方的 Eclipse 4.3

答案3

尝试粘贴以下行configuration>config.ini

org.eclipse.swt.browser.DefaultType=mozilla

答案4

从这里安装 Oracle JDK 而不是 Open JDKhttp://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

我尝试安装 Eclipse Juno (SR1、SR2)、Eclipse classic、Eclipse Indigo SR2、旧版 Eclipse classic。在 Ubuntu 12.10 上,它们都崩溃得厉害。最后,在安装 Oracle JDK 后,它不再崩溃(使用 Indigo SR2)

PS:它仍然会崩溃几次,但比以前好多了。它尤其会在使用 tomcat 时崩溃。因此,在编码时,使用(暂​​时使用 main 函数)将您的应用程序修改为 Java 桌面应用程序,最后在完成所有操作后,通过删除 main 函数将其作为 Web 应用程序运行。

相关内容