【问题标题】:Eclipse freezes all the time with UbuntuEclipse 在 Ubuntu 上一直卡死
【发布时间】:2014-09-01 12:37:22
【问题描述】:

我一直避免使用 Eclipse,因为我对它的体验很糟糕。我在三台不同的计算机上使用过它,两台使用 Ubuntu 13,现在在一台新的笔记本电脑上使用 Ubuntu 14。

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

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

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

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

这是我的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

有什么帮助吗?

【问题讨论】:

  • 尽量不要使用 Eclipse 的 Java EE 版本,而是使用标准版本。几个月来,我一直在 Ubuntu 14.04 上使用 Eclipse 3.8,没有出现您遇到的问题程度,以及之前的 Eclipse/Ubuntu 组合。您还可以尝试 Google 的 Eclipse 的“ADT Bundle”和 Android 开发者工具插件。
  • @CommonsWare 我说问题发生在 Eclipse JEE 和标准 Eclipse 中。我正在使用 ADT 插件。
  • 您可以尝试使用 Android Studio 作为 Android 开发的替代方案:developer.android.com/sdk/installing/studio.html

标签: java android eclipse ubuntu


【解决方案1】:

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

只需创建一个脚本:

touch eclipse.sh

用这个内容填充它:

#!/bin/bash

export SWT_GTK3=0
export UBUNTU_MENUPROXY=0
./eclipse -showlocation

把这个脚本放到你的eclipse目录中,然后让它可执行

 chmod +x eclipse.sh

最后运行它。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    当我切换到 kubuntu 时,我也遇到了与 eclipse 类似的问题,因为 eclipse 一直在崩溃...从他们的网站下载最新版本的 Eclipse,即https://www.eclipse.org/(Elipse Luna)并安装所有必需的插件以进行 android 开发和它应该可以顺利运行......我猜你正在使用 Eclipse juno。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2020-01-24
        • 1970-01-01
        • 2010-12-02
        • 2023-03-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-02
        相关资源
        最近更新 更多