【问题标题】:How to install Xtend 2.4 for Android?如何为 Android 安装 Xtend 2.4?
【发布时间】:2013-03-25 07:11:28
【问题描述】:

我正在尝试关注this article

当我尝试“禁用复选框在安装过程中联系所有更新站点以查找所需的软件,以避免对其他 Eclipse 插件进行不必要的更新”时。我无法进行下一步,因为

Cannot complete the install because one or more required items could not be found.
  Software being installed: Xtend SDK 2.4.0.v201303201134 (org.eclipse.xtend.sdk.feature.group 2.4.0.v201303201134)
  Missing requirement: Xtend Standalone Bundle 2.4.0.v201303201134 (org.eclipse.xtend.standalone 2.4.0.v201303201134) requires 'bundle org.eclipse.emf.codegen 2.5.0' but it could not be found
  Cannot satisfy dependency:
    From: Xtend SDK 2.4.0.v201303201134 (org.eclipse.xtend.sdk.feature.group 2.4.0.v201303201134)
    To: org.eclipse.xtend.standalone [2.4.0.v201303201134]

或者如果启用该复选框,我会在 Eclipse 中安装时出错。

An error occurred while collecting items to be installed
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.android.ide.eclipse.base,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685

【问题讨论】:

  • 当我使用已安装的 Xtend SDK 构建 Eclipse 并安装 ADT 插件时,对我来说工作正常。

标签: eclipse installation windows-7-x64 xtend


【解决方案1】:

要安装 Xtend 但不联系 eclipse 更新站点,您只需添加 EMF 更新站点(如果尚未完成)。 帮助 -> 安装新软件 -> 可用软件站点 -> 添加...

http://download.eclipse.org/modeling/emf/emf/updates/releases

之后禁用除 EMF 和 Xtext 之外的所有软件站点(很遗憾我无法在此处发布图片)

现在,在“确定”关闭后,选择使用 Xtext 更新站点。从树形视图中选择 Xtend,启用“联系所有更新站点”(遗憾的是我无法在此处发布图像)并按照接下来的向导步骤进行操作。

【讨论】:

    【解决方案2】:

    听起来您正在尝试所有经典的 Eclipse 安装,而没有安装 Android 插件。因此,请重新阅读教程“设置 IDE”部分,建议从 Android 网站下载并安装“一体化”包或手动将 ADT 插件安装到现有的 Eclipse 中。

    您应该不要在更新期间取消选中该复选框。 Eclipse 只会将必要的 更新添加到要安装的插件列表中。在 Eclipse 决定插件之后,您可以在安装向导中再次查看该列表。

    【讨论】:

    【解决方案3】:

    本文假设您有一个正在运行的安装了 EMF 的 Eclipse。这似乎不是你的情况。只需留下“在安装过程中联系所有更新站点以查找所需软件”,它就会正确安装 EMF。

    【讨论】:

    • 是的。我试过了,但收到“收集要安装的项目时出错”。您可以在顶部看到完整的消息。
    • 收集要安装的项目时发生错误会话上下文是:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=) .未找到包含以下内容的存储库:osgi.bundle,com.android.ide.eclipse.base,21.1.0.v201302060044-569685 未找到包含以下内容的存储库:osgi.bundle,com.android.ide.eclipse.ddms,21.1.0.v201302060044 -569685 未找到包含以下内容的存储库:org.eclipse.update.feature,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
    • 我会尝试下载带有 Xtend SDK 的 Eclipse 并在那里安装 ADT 插件。看看会发生什么)
    【解决方案4】:

    当我使用已安装的 Xtend SDK 构建 Eclipse 并安装 ADT 插件时,对我来说工作正常。

    【讨论】:

      猜你喜欢
      • 2020-10-02
      • 2021-05-29
      • 2011-06-12
      • 1970-01-01
      • 1970-01-01
      • 2017-07-07
      • 2016-05-25
      • 2015-04-06
      • 1970-01-01
      相关资源
      最近更新 更多