近日將本身的Ubuntu從14.04LTS升級到了16.04LTS,頓時發現Eclipse不能正常工做了,到Ubuntu的官網上轉了一圈發現如下解決方案:ubuntu
症狀:app
[1]Eclipse啓動很慢;eclipse
[2]Eclipse菜單沒法彈出spa
[3]Eclipse運行的超級慢命令行
Eclipse版本: Marscode
Ubuntu版本 16.04LTSblog
解決方法:ip
1) 在Console中,更改環境變量SWT_GTK3
io
export SWT_GTK3=0
2) 嘗試在Console中用命令行的方式啓動Eclipse。注意,請不要加任何參數。class
cd <<eclipseHomepath>>
./eclipse
3) 若是上一步成功,而且Eclipse工做恢復正常則說明下面的方法對你有效。若是問題沒有解決。。。。。請繞道。。。。
4) 關閉Eclipse,修改配置文件eclipse.ini。
找到 --launcher.appendVmargs 行,在其前面插入以下設置:
--launcher.GTK_version 2
5) 保存,問題解決。
這樣一來,再次從桌面圖標啓動Eclipse時就不會再有任何問題了。
英文的貼在這裏:http://askubuntu.com/questions/761604/eclipse-not-working-in-16-04