天天看點

Linux centos 下 eclipse 打開檔案時關閉 Linux centos 下 eclipse 打開檔案時關閉

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配置檔案中添加: -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