eclipse Mars 版本在Ubuntu 16.04中异常卡顿(无法import,一直卡着)

本文解决在Ubuntu16.04上使用Eclipse时菜单响应慢及项目导入卡顿的问题。通过修改eclipse.ini和profile文件,设置GTK版本和禁用SWT_GTK3,成功提升Eclipse运行效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

如题,之前都是在Ubuntu 14.04上用的eclipse Mars,结果这次换到Ubuntu 16.04上用之后,我懵了。eclipse最上方那一排菜单栏,如File,Window,Help这些,点了,过很久才反应,然后点到File->import的时候,要么不出现import的窗口,要么出现了窗口之后呢,在真的导入项目的时候又卡住了,而且能给你卡几个小时(最后还没反应)。

本文旨在解决此问题。

解决方案

众里寻方案,最后还是找到liao。

首先我的搜索关键词是:Ubuntu 16 eclipse respond too slow

然后我找到个很相关的网页链接,其标题是:Eclipse and SWT are very slow/hang on a fresh 16.04 install (gtk3/swt issue),其链接是:https://bugs.launchpad.net/ubuntu/+source/java-common/+bug/1552764

现讲述具体解决方案:

1) 修改eclipse.ini,在-vmargs 之前加上:

--launcher.GTK_version
2

注:eclipse.ini的位置就和eclipse(可执行文件,双击就能打开eclipse的那个文件)在同一个文件夹下。

**2)**修改 profile,即:sudo gedit /etc/profile

往末尾添加一行:

export SWT_GTK3=0

3)为确保profile和eclipse.ini修改生效,我log out 登出,然后再log in 重新登录

此时重新进入eclipse,发现再也不卡了。

更新

时隔多年,又碰到了同样的问题,这次已经全然忘记之前遇到过相同的问题了,但是也只找了一篇文献:

  • Eclipse Neon/Mars is very slow/hangs on a fresh 16.04 install and Upgrade https://askubuntu.com/questions/760302/eclipse-neon-mars-is-very-slow-hangs-on-a-fresh-16-04-install-and-upgrade

就解决了问题。2021年11月24日13:12:22

小结

虽然方法很简单,但是在这之前各种挣扎。比如:

  • Ubuntu eclipse无法导入项目 (百度搜索无果)
  • Eclipse Mars is too slow after ubuntu 16.04 update (网址:https://stackoverflow.com/questions/39572807/eclipse-mars-is-too-slow-after-ubuntu-16-04-update) 这个试了无果,可能必须得export
  • Eclipse Neon/Mars is very slow/hangs on a fresh 16.04 install and Upgrade (网址:https://askubuntu.com/questions/760302/eclipse-neon-mars-is-very-slow-hangs-on-a-fresh-16-04-install-and-upgrade) 其实这个已经差不多对了,两个高票答案结合起来就行,但是我当时修改profile的时候少写了export这个单词…
  • Bug 343165 - Eclipse hang when importing project: Retrieving listing (网址:https://bugs.eclipse.org/bugs/show_bug.cgi?id=343165)
  • Bug 531629 - eclipse hang while importing maven project because of slow downloads (url:https://bugs.eclipse.org/bugs/show_bug.cgi?id=531629)
  • Recurring eclipse hanging (网址:https://stackoverflow.com/questions/8902338/recurring-eclipse-hanging

甚至还重新查了如何在Ubuntu 16下安装eclipse,以确认我之前是否有所遗漏。

  • ubuntu18.04下安装eclipse jee (https://www.cnblogs.com/lzwangshubo/p/9977240.html)
  • 在Ubuntu中安装eclipse图文详解 (https://blog.csdn.net/u013216156/article/details/78677740)
  • ubuntu 16.04 安装 Eclipse IDE (https://blog.csdn.net/chengyq116/article/details/83758924)
  • 在ubuntu16.04上安装eclipse (https://www.cnblogs.com/zyrblog/p/8548270.html)
  • Unable to import a project in eclipse (https://stackoverflow.com/questions/11027236/unable-to-import-a-project-in-eclipse)
  • ubuntu下eclipse导入本地项目卡死是什么问题? (https://www.oschina.net/question/2813678_2183122)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值