之前在centos6.3版本使用eclipes一切都很正常。最近centos版本升级到6.7后,使用eclipse c++到时候,打开文件,就异常退出了。在网上搜了很久,终于找到解决方法:
现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出。
在命令行下启动时,会打印异常信息:
java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
问题分析:该问题会在Centos6.6及更高版本出现。也会在其他版本中出现。
解决方案:在eclipse安装目录下的eclipse.ini配置文件中添加:-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false