Eclipse在basicOS中崩溃

每次我尝试运行eclipse,我的系统崩溃。 当它出现窗口,要求我select工作区时,会发生这种情况。 我已经安装了JDK和Maven,并从官方网站下载了Eclipse

这是SWT在GTK3上移植的一个bug。 没有真正的解决方案,但是强制Eclipse使用GTK2有一个解决方法。

我假设你的Eclipse文件夹是/ opt / eclipse,并且你没有在这个文件夹中的写入权限。 如果你的设置不同,请改变命令。

有两种方法可以应用这种解决方法,一个长而解释性的方法,一个简短的方法,

  1. 手工修改eclipse.ini

您需要在Eclipse文件夹中打开eclipse.ini:

sudo -i scratch-text-editor /opt/eclipse/eclipse.ini并添加以下行:

–launcher.GTK_version

2

在–launcher.appendVmargs之前添加这些行非常重要,否则Eclipse将会崩溃。

为更多的参考,PLZ检查

https://elementaryos.stackexchange.com/questions/1276/eclipse-mars-freezes-after-splash-screen

我遇到了这个问题(Eclipse冻结,崩溃,基本操作系统Freya)。

我的Eclipse安装是使用安装程序完成的,所以我的路径与Prade jo所指的不同,但他的解决方案是正确的。

sudo scratch-text-editor 

浏览到首页 – > yourUserName – > eclipse – > java-mars(或者你拥有的版本) – > eclipse – > eclipse.ini

“–launcher.appendVmargs”之前的行添加:

 --launcher.GTK_version 2 

现在应该好走了。

尝试从终端运行eclipse来查看问题。 这很可能是一个X服务器问题。

我和Oxygen和Elementary Loki有同样的问题。 更改为GTK2为我工作。