【问题标题】:eclipse 3.5.1 (Galileo) with ubuntu 9.10 (Karmic) busted! Can not install maven2 plugin! (Or any other plugin)Eclipse 3.5.1 (Galileo) 和 ubuntu 9.10 (Karmic) 被破坏了!无法安装maven2插件! (或任何其他插件)
【发布时间】:2010-03-26 16:35:17
【问题描述】:

我在网上看到很多与修复无法按下的按钮以及使用代理解决网络问题相关的内容。这对我来说似乎是一个不同的问题,与 maven2 的 jem.util.0.0.0 或其他插件所需的库有关。

设置:

Eclipse 3.5.1 (Galileo) 安装了 apt-get。 Ubuntu 9.10 (Karmic Koala)(这是作为虚拟机运行的,没关系。)

一般问题描述: Maven2 eclipse插件安装失败。

具体来说,我无法使用此目标站点从 eclipse 安装流程中安装 maven2 插件: http://m2eclipse.sonatype.org/sites/m2e/

找到maven站点,开始安装,然后返回这个错误:

无法完成安装,因为找不到一项或多项必需项。 正在安装的软件:Eclipse 的 Maven 集成(必需)0.10.0.20100209-0800\ (org.maven.ide.eclipse.feature.feature.group 0.10.0.20100209-0800) 缺少要求:Eclipse 的 Maven 集成(必需)0.10.0.20100209-0800(org\ .maven.ide.eclipse.feature.feature.group 0.10.0.20100209-0800) 需要 'org.eclipse.jem.\ util 0.0.0' 但找不到

官方 Ubuntu 文档声称支持 eclipse 3.5.1,并建议使用 Synaptic 包管理器,没有其他任何问题。

有人对此有任何见解吗?

【问题讨论】:

  • 我确实遇到了同样的问题:我会在几个小时内对此进行测试并回复您。
  • 安装完成,答案已添加。

标签: eclipse maven-2 eclipse-plugin ubuntu-9.10


【解决方案1】:

我设法安装了它,但您需要确保您不仅验证 m2eclipse 站点,还验证 Galileo 或 Helios 更新站点。

然后,P2 机制将为您下载所有依赖项(wst、emf、gef...),从而完全不需要 Pascal's answer 描述的操作。

alt text http://img401.imageshack.us/img401/331/eclipsem2install.png

【讨论】:

  • 问题是 Eclipse 3.5.1 和 Linux 存在一个讨厌的错误(请参阅stackoverflow.com/questions/1703753/…),我在安装插件时避免“联系所有更新站点”(我不确定错误的更新站点,所以我无法禁用它)。
  • @Pascal:我确实保留了该选项,但禁用了几乎所有更新站点,除了最低限度的更新站点,这通常可以工作(但可能不在那个确切的 Linux 配置中)。
  • 这显然是一个很好的建议,我可能会采用这种策略。谢谢。
【解决方案2】:

好的 - 所以我通过以下步骤完成了这项工作:

从 Eclipse 菜单 > Hep > 安装新软件 > 使用... 添加以下站点: 伽利略-http://download.eclipse.org/releases/galileo

现在安装以下(如果还没有的话):

Eclipse Java EE Developer Tools
Eclipse Platform
Eclipse Web Developer Tools
Eclipse XML Editors and Tools
Eclipse XSL Developer Tools
JavaScript Developer Tools
Rich Ajax Platform SDK

完成后,我就可以通过相同的过程成功安装 Maven。

我主要是在闲逛,看看它是否有效。 上面的一些可能是多余的,或者不是每个人都需要的。

也许帕斯卡的回答更直接、更直接。 无论如何,它现在正在工作。

谢谢!

【讨论】:

    【解决方案3】:

    我记不清了,但我想我必须从 Eclipse 的可视化编辑器 udpate site 安装 JEM。但是我没有使用 Eclipse 的打包版本,所以我不能证明你不需要安装更多的东西。实际上,根据this page,您可能必须:

    我不得不跳过很多 箍让 m2eclipse 安装在 Ubuntu 9.10 上的 Eclipse 3.5.1。我有 在此安装这些依赖项 顺序:

    在 Eclipse 允许我之前 安装 m2eclipse。特别是正义与平等运动 隐藏的很好。

    我个人don't recommend 使用打包版本(即我更喜欢手动安装)。

    【讨论】:

    • 谢谢帕斯卡。我只是设法让它工作。我将发布我采取的步骤。
    【解决方案4】:

    解决此问题的最简单方法是在使用 eclipse 安装管理器安装 m2eclipse 之前使用 synaptic 包管理器安装 maven2。所以步骤是:

    1) 系统->管理->synaptic 包管理器:检查 maven2(及其所有依赖项)

    2) eclipse->help->安装新软件:使用http://m2eclipse.sonatype.org/sites/m2e并按照安装说明进行操作。

    【讨论】:

      【解决方案5】:

      一般而言,在处理 Java 工具时,最好手动安装它们,而不是依赖 Linux 打包机制。 Java 应用程序通常有自己的依赖机制,它们工作得更好/维护得更好,而且我发现不将两者混合使用会减少麻烦。

      【讨论】:

      • 嗯 - 有趣。我对 apt-get 程序非常满意,因为它似乎运行良好。我的幸福感可能正在消退……这条规则是否应该也适用于其他系统,还是只适用于 Java 工具?
      • 不是apt不好或者维护不好(恰恰相反),是所有的包都需要维护,linux的包跟不上最新的java发布。例如,Eclipse 和 Maven 具有广泛的内置依赖管理系统;你真的想利用这些而不是依赖 apt。对于其他 unix 软件,apt 通常工作得很好。无论如何,作为开发人员,至少熟悉如何从源代码构建和安装 java 和 unix 工具是个好主意。
      【解决方案6】:

      问题是 Gnome API 更改阻止了某些 SWT 小部件接收显示事件。它已在 Eclipse 3.6 代码中修复,对于旧版本只需设置环境变量 GDK_NATIVE_WINDOWS=true。

      【讨论】:

      • 这与本题无关。
      • 正确的帕斯卡。这是一个不同的问题,与无响应的 Eclipse 按钮​​无关。
      【解决方案7】:

      我在升级到 Karmic 时遇到了一些问题 - 插件安装对话框只有一半功能。原来是GDK的问题。有一个简单的解决方法 - 在您的环境中设置 GDK_NATIVE_WINDOWS=1。 http://blog.export.be/2009/10/fixing-eclipse-for-ubuntu-karmic-koala-9-10/

      【讨论】:

      • 与@user302783 的评论相同:这与这个问题无关。
      • 正确的帕斯卡。我的问题与无响应的 Eclipse 按钮​​无关。
      猜你喜欢
      • 1970-01-01
      • 2016-07-01
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多