Eclipse在重命名时崩溃

时间:2014-08-20 13:13:11

标签: eclipse

我是Eclipse的新手,在GNU / Linux上使用Eclipse Luna

org.eclipse.core.runtime=2
org.eclipse.platform=4.4.0.v20140606-1215

在我的' version.ini'和

 -startup
 plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
 --launcher.library
 plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20140603-1326
 -product
 org.eclipse.epp.package.standard.product
 --launcher.defaultAction
 openFile
 -showsplash
 org.eclipse.platform
 --launcher.XXMaxPermSize
 256m
 --launcher.defaultAction
 openFile
 --launcher.appendVmargs
 -vmargs
 -Dosgi.requiredJavaVersion=1.7
 -XX:MaxPermSize=256m
 -Xms40m
 -Xmx512m
在eclipse.ini中

每当我想重命名一个类时,通常在重命名变量时,Eclipse会立即崩溃/退出,我在workspace/.metadata/.log中找不到任何信息,因为只有正常关闭的Eclipse运行似乎被记录(出现在日志中的最后一个时间戳将始终比崩溃运行的开始时间早。)

是否有其他日志文件我可以查找有关正在发生的事情的信息?

在另一篇文章中,Eclipse在不同情况下崩溃,建议在启动Eclipse时添加-clean。这对我来说没有任何改变。

编辑:

我有

 # Problematic frame:
 # C  [libcairo.so.2+0x68c21]  cairo_surface_set_user_data+0x11

hs_err_pid文件中。

1 个答案:

答案 0 :(得分:0)

我设法在Bug 401717

之后解决了这个以及this procedure:之类的其他Eclipse问题
  

试试这个,先做:

     

export SWT_GTK3=0

     

然后启动eclispe。

     

如果有效,则永久选择:   您可以将以下行添加到eclipse.ini以使其永久

     

--launcher.GTK_version 2

     

这将迫使eclipse始终使用GTK 2

--launcher.appendVmargs之前添加这些行。

编辑:我也在使用Crunchbang。