Eclipse随着Ubuntu一直冻结

dab*_*aba 7 java eclipse ubuntu android

我一直避免使用Eclipse,因为我只有糟糕的经历.我在三台不同的计算机上使用它,两台使用Ubuntu 13,现在使用的是Ubuntu 14的新笔记本电脑.

我得到的问题总是一样的:Eclipse只是冻结,停止工作.那时候Eclipse和Java EE开发人员使用一些BPEL插件,它每隔20分钟随机冻结一次,我不得不强制关闭它,它总是搞乱配置.

现在我正在使用Eclipse进行Android应用程序开发.首先我尝试使用标准Eclipse,不仅仅是在代码中出现了很多错误而只是创建了一个新的Android项目,但是当我将鼠标悬停在那个已经消失的部分时,界面会消失并部分返回,但它也会冻结什么时候想要的.

然后在某个时刻刚刚创建一个新的Android项目冻结了整个程序.我刚刚尝试下载Eclipse Java EE,同样的事情发生了:创建一个新的Android应用程序项目冻结了Eclipse,我得到的只是一个半创建,损坏的项目.

我尝试最大化Eclipse使用的内存,并在StackOverflow周围添加了一些应该有帮助的hack.但这些解决方案都没有任何好处.

这是我的eclipse.ini:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms40m
-Xmx2048m
-Dorg.eclipse.swt.browser.DefaultType=mozilla
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

The*_*EYL 16

我在我的ubuntu 12.04上使用Eclipse Luna遇到了类似的问题,然后我找到了这个博客页面http://blog.vogella.com/2014/02/21/using-eclipse-luna-on-ubunbu/给了我一个办法.

只需创建一个脚本:

touch eclipse.sh
Run Code Online (Sandbox Code Playgroud)

填写此内容:

#!/bin/bash

export SWT_GTK3=0
export UBUNTU_MENUPROXY=0
./eclipse -showlocation
Run Code Online (Sandbox Code Playgroud)

将此脚本放在您的eclipse目录中,然后使其可执行

 chmod +x eclipse.sh
Run Code Online (Sandbox Code Playgroud)

最后运行它.希望有所帮助.


dab*_*aba 1

删除工作区的全部内容(包括.metadata文件夹)解决了问题。