Linux centos 下 eclipse 打开文件时关闭
现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出。
在命令行下启动时,会打印异常信息:
java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
问题分析:该问题会在Centos6.6及更高版本出现。也会在其他版本中出现。
解决方案:在eclipse安装目录下的eclipse.ini配置文件中添加:
在命令行下启动时,会打印异常信息:
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
eclipse在Centos下崩溃的问题
我在使用eclipse有崩溃的现象,我的eclipse版本是 Luna,上网上有给出如下解决办法
在CENTOS 6下安装LINUX后,可能会有以下的崩溃消息:
eclipse: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
这是由于cario版本中的bug造成的,如果gtk2的版本大于2.24,并且cario的版本小于1.9.4,就会有这种现象。
在网上找到找到如下的包
cairo-1.10.2-3.el6.i686.rpm
cairo-devel-1.10.2-3.el6.i686.rpm
cairo-1.10.2-3.el6.x86_64.rpm
cairo-devel-1.10.2-3.el6.x86_64.rpm
yum install cairo*
不过这个没有解决我的问题,我装完之后还是有同样的情况,下载插件就挂了
后面我在网上找到的解决办法是编辑eclipse.ini
添加一个启动参数
-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false
这个相当与禁用了carioGraphics