Eclipse Luna不工作(Kali Linux)

时间:2015-03-19 02:49:58

标签: linux eclipse eclipse-luna

每次去运行Eclipse Luna SR2的Linux版本时,它只会停留在小飞溅屏幕(在您选择工作空间之前出现的窗口),它会保持这样大约30秒,然后关闭。有什么帮助吗?

它生成此错误日志,找到Here

1 个答案:

答案 0 :(得分:1)

新答案:这是一个已知错误,并且至少在一个案例中修复此问题的解决方法是运行

export SWT_GTK3=0

在启动Eclipse之前。有关详细信息,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=430736。如果此解决方法无法解决您的问题,请确保已安装GTK3并将glibc升级到至少2.14版以确保Eclipse使用它。显然,当Eclipse检测到较旧的glibc时,它会尝试使用GTK2。如果这些建议都没有解决您的问题,您应该在http://bugreport.java.com/bugreport/crash.jsp提交错误报告,以便与Eclipse开发团队合作,并帮助告知其他人。

@ElectroMan - 评论太久了。是的,错误日志说的是同样的事情。这意味着您根据日志运行Java 6,“JRE版本:6.0_34-b34”。我建议您尝试运行Java 8或至少Java 7. Java SE 8u40是Oracle的当前版本,可以从http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html上的链接下载64位Linux。最好使用最新的Oracle版本并远离OpenJDK版本,尤其是两个主要版本已过时的版本。但是,如果您选择Java 7,则最终版本可在http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html获得。您应该能够在非默认位置安装并在您的平台上保留OpenJDK 1.6.0_34作为Java的主要版本。 Eclipse可以配置为在项目安装后使用Java 8或7,或者作为所有新项目的默认设置,但最重要的是告诉它在运行时使用Java 8或7,因为它是Java应用程序。有关此问题的一些说明是http://www.cs.umd.edu/eclipse/install_java8_luna.html。从Eclipse Kepler升级到Luna的主要原因之一是获得内置的Java 8支持。另一个选择是按照错误日志中的说明操作并在http://www.cs.umd.edu/eclipse/install_java8_luna.html提交错误报告并等待回复。或者也许已经有一个新的Luna更新,你可以尝试一下。