1. 程式人生 > >Linux 下使用eclipse,開啟jsp檔案時閃退

Linux 下使用eclipse,開啟jsp檔案時閃退

報錯eclipse: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.

                                                                                   

                                                                                            版本

Linux centOS 6.8
eclipse eclipse-java-2018-09-linux-gtk.tar.gz
最終eclipse版本 eclipse-java-luna-SR2-linux-gtk.tar.gz


 在網上查詢問題原因,大部分人都說是因為cario版本中的bug造成的,如果gtk2的版本大於2.24,並且cario的版本小於1.9.4,就會有這種現象。所以檢視一下自己的gtk 以及cario的版本 命令:rpm -qa | grep gtk  和rpm -qa | grep cario 。發現果然中招,於是去尋找各種破解方法

我的最終解決方法:

    更換eclipse版本為eclipse-java-luna-SR2-linux-gtk.tar.gz

下載連結:

     http://www.eclipse.org/downloads/packages/release/luna/sr2

 

在Linux中解決eclipse包

tar -zxvf eclipse-java-luna-SR2-linux-gtk.tar.gz -C app/
 
cd app/eclipse
 
./eclipse


錯誤解決

 我曾嘗試過的方法:

 

1)在eclipse的安裝包下的eclipse.ini的最後加入

 -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false


  作用是禁用禁用carioGraphics 

      有的人是這樣解決的,但對於我來說完全不起作用

 

轉載自:https://blog.csdn.net/nicolewjt/article/details/82866246