ADT需要'org.eclipse.wst.sse.core 0.0.0',但无法找到它

时间:2010-11-22 20:04:24

标签: android eclipse eclipse-plugin android-2.2-froyo

我正在全新安装的Fedora 14(Linux)上安装Android SDK。我安装了eclipse,并运行了tools / android sdk工具来安装SDK的所有Eclipse组件。当我自己选择DDMS时,我能够安装DDMS。

对于最后一个组件 - Android开发人员工具,我收到了下面粘贴的丑陋错误消息。

现在我陷入了Eclipse依赖地狱。

我搜索过Fedora中的可用软件包,但找不到具有满足此Eclipse依赖项所需文件的软件包。任何人都可以翻译Eclipse要求的内容以及它所使用的Fedora包吗?

丑陋的错误:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953)
  Missing requirement: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found

29 个答案:

答案 0 :(得分:271)

我刚刚在Eclipse 3.6(Helios)中遇到了完全相同的问题。经过大量谷歌搜索,我发现了这个链接:

http://code.google.com/intl/es/eclipse/docs/faq.html#wstinstallerror

  

在安装过程中,出现错误   关于要求   org.eclipse.wst.sse.ui。我该如何解决?   是什么?

     

Eclipse的Google插件取决于   在其他特定的Eclipse组件上,   如WST。你的安装   Eclipse可能尚未包含所有内容   它们,但它们可以很容易地安装   按照这些说明操作。   Eclipse 3.6(Helios)

     
      
  1. 选择帮助>安装新软件......
  2.   
  3. 单击“可用软件站点”链接。
  4.   
  5. 确保有一个名为Helios的更新站点。如果不存在,   单击添加...然后输入   http://download.eclipse.org/releases/helios   为位置。
  6.   
  7. 现在完成安装步骤; Eclipse应该下载和   安装插件的依赖项。
  8.   

(该页面中有3.5(Galileo),3.4(Ganymede)和3.3(Europa)的例子,适用于不同版本的人)

完全相同的步骤也适用于3.7(Indigo)。

只需使用http://download.eclipse.org/releases/indigo作为该位置。

朱诺:http://download.eclipse.org/releases/juno

开普勒:http://download.eclipse.org/releases/kepler

注意:第四步不是必需的。只需要第一步到第三步。

答案 1 :(得分:53)

对于Eclipse 3.7或Indigo,获胜的URL是

http://download.eclipse.org/releases/indigo

对于3.8,它是

http://download.eclipse.org/releases/juno

答案 2 :(得分:14)

我在eclipse 3.7 indigo中遇到了同样的问题

我完成了以下内容:

  1. help->安装新软件

  2. 点击“可用软件网站”

  3. 选择所有条目(CTRL-A)并将其删除

  4. 在地点http://download.eclipse.org/releases/indigo/

  5. 添加新条目
  6. 现在再次添加ADT位置http://dl-ssl.google.com/android/eclipse/

答案 3 :(得分:5)

在Windows 7中

以管理员身份运行eclipse

转到Windows->偏好设置 - >安装/更新 - >检查“所有版本的可用软件”并应用 - >确定

转到帮助 - >安装新软件 - > add - >把URL add或ADT zip文件 - > ok

这就是所有人及其工作......

答案 4 :(得分:5)

如果您已经下载并安装了经典版本的eclipse,那么您将缺少Android SDK等所需的基本Java开发工具

我发现安装Eclipse Java开发工具& Java EE Tools在Eclipse 3.7中为我解决了这个问题。

对于许多Java开发人员来说,似乎很明显,但对于那些刚接触IDE和JAVA等的人来说,重要的是要注意他们没有安装Eclipse的“经典”版本。

将链接添加到Helios repo http://download.eclipse.org/releases/helios是不够的。

答案 5 :(得分:4)

对于朱诺 - version

你只需添加它 - 不要安装任何东西。

答案 6 :(得分:4)

我也在浏览这些答案,但我无法得到任何问题的答案。但是通过点击和试用,我找到了以下解决方案。 首先通过访问帮助来更新你的日食 - >检查更新。然后,转到安装新软件并提供adt位置(本地或网址),然后选中联系安装期间的所有更新以查找所需的软件,它将完成剩下的工作。

我不确定这个解决方案是否适用于其他解决方案,但它对我有用,并希望它适用于那些陷入困境的开发人员

答案 7 :(得分:3)

我发现在库存Ubuntu eclipse中删除~/.eclipse为我解决了这个问题

答案 8 :(得分:3)

我也有这个问题。
运行 Windows 7(64位),Eclipse Indigo 。尝试了所有不同的建议,但最后,只需 取消选中 Contact all update sites during install to find required software (将 Eclipse 作为管理员,虽然我认为这不重要但是一切正常。我希望这对某人有所帮助。

答案 9 :(得分:3)

就我而言,我遇到了上述错误,因为“可用软件站点”窗格中的Indigo和“Eclipse项目更新”项被禁用。 我所要做的只是将它们切换到启用状态,我的ADT插件安装变得轻而易举(就eclipse安装而言,我猜)

答案 10 :(得分:3)

使用Ubuntu 11.10我能够通过重新安装Eclipse(在我的案例中为3.7)解决该问题,如下所示:

    sudo apt-get purge eclipse
    sudo apt-get install eclipse.*

从那里开始安装Android SDK就行了。

答案 11 :(得分:3)

对我来说,运行win 7 64,eclipse 3.7.1 64,这只是以管理员身份运行eclipse,完成列出的步骤。

答案 12 :(得分:2)

安装与您的版本对应的Eclipse插件。 for 3.6 helios link is http://code.google.com/intl/es/eclipse/docs/install-eclipse-3.6.html

离线版http://code.google.com/eclipse/docs/install-from-zip.html

希望它能解决你的问题。

答案 13 :(得分:2)

在使用 Eclipse Classic 3.7.2 软件包时,我在Windows Vista 32位中遇到了类似的错误,但是在我下载并使用 Eclipse IDE for Java EE Developers后,它运行良好

答案 14 :(得分:2)

让您的ADT插件正常工作的直接步骤

  • 下载eclipse helios EE IDE而非经典版
  • 直接解压后,从帮助菜单
  • 转到“检查更新”
  • 更新后,从ADROID网站下载ADT插件离线版
  • 现在再次转到帮助 - >安装新软件 - >添加 - >单击存档然后指向下载ADT ADT-17.0.0.zip。在名称字段中给出任何名称,说ADT。点击确定
  • 现在从下拉列表中选择您提供的adt插件名称
  • 现在继续安装。享受:)

答案 15 :(得分:1)

Android开发者 对于那些使用eclipse 3.7的人

在http:// prompt download.eclipse.org/releases/indigo

之后添加以下内容

然后点击“帮助”菜单,然后点击“检查更新

答案 16 :(得分:1)

Eclispe 4.2 Juno 服务第2版

即使启用了“联系所有更新站点”,尝试安装适用于Eclipse的Google插件也会失败。 安装Juno JST / WST服务器软件包之后,它已经运行了。

帮助>安装新软件......

使用:Juno - http://download.eclipse.org/releases/juno

类别:Web,XML,......

  • JST服务器适配器
  • JST服务器适配器扩展
  • JST服务器用户界面
  • WST服务器适配器

重启Eclipse

帮助>安装新软件......

使用:适用于Eclipse的Google插件 - https://dl.google.com/eclipse/plugin/4.2

  • 适用于Android的Google App Engine工具
  • Eclipse 4.2 Google插件

联系所有更新网站 - 启用

重启Eclipse

答案 17 :(得分:1)

我做了什么(Helios):

1)转到帮助 - >安装新软件......

2)选择或添加新位置http://download.eclipse.org/webtools/repository/helios/

3)选中最新版本的WTP复选框,然后按下一步

4)很可能你会进入'所需的额外依赖'情况,但是新屏幕将显示你的名字中包含哪些软件包,你应该继续安装* wst * packages

5)U没有得到第四点的东西。在这种情况下,你需要安装wst包。

享受。或者不......:)

答案 18 :(得分:1)

我遇到了这个问题。我所做的只是使用7-zip而不是内置的windows提取器来提取eclipse包。

答案 19 :(得分:1)

以上都不适合我。这样做了:

  1. 删除Eclipse(我认为这已在上面讨论过)。
  2. 得到这个月食。 (其他人没有java)。 This eclipse has java in it, the apt-get one doesn't
  3. 请按照以下步骤This guy nailed it. It shouldn't be this hard, but it's not that bad...
  4. 执行

    之后,我能够通过正常的“安装新软件”恢复我的Android内容,

答案 20 :(得分:1)

为eclipse juno添加this 之后我在ubuntu 12.04上安装了ADT插件

答案 21 :(得分:1)

使用http而不是https://它将解决此问题。

http://dl-ssl.google.com/android/eclipse/

答案 22 :(得分:1)

答案 23 :(得分:1)

  

在安装过程中,有一个关于要求的错误   org.eclipse.wst.sse.ui。我该如何解决这个问题?

     

Eclipse的Google插件依赖于其他特定的Eclipse   组件,例如WST。您的Eclipse安装可能尚未安装   包括所有这些,但可以通过以下方式轻松安装   这些说明。 Eclipse 3.6(Helios)

     

选择帮助>安装新软件...单击“可用”链接   软件站点。确保有一个名为Helios的更新站点。如果这   如果不存在,请单击添加...然后输入   位置http://download.eclipse.org/releases/helios。现在,走吧   通过安装步骤; Eclipse应该下载并安装   插件的依赖项。

//尝试安装扩展“eclipse插件开发环境”

答案 24 :(得分:1)

现有的答案都不适合我。在“可用站点”中拥有所有正确的更新站点并不足以告诉Eclipse如何找到它的依赖项。

使用Fedora 14和Eclipse Indigo 3.7.1,我必须按照以下步骤使安装正常工作:

  1. 检查并安装http://download.eclipse.org/releases/indigo
  2. 中的“Linux工具”
  3. 检查并安装http://download.eclipse.org/releases/indigo/201109230900
  4. 中的“Linux工具”

    重新启动Eclipse后,我能够最终安装Android SDK。

答案 25 :(得分:1)

帮助删除一些猜测并检查需要哪些依赖项。 在完成新的Ubuntu安装后,我需要以下内容。

错误1:

***Missing requirement: Android Development Tools 0.9.6.v201002051504-24846 (com.android.ide.eclipse.adt.feature.group 0.9.6.v201002051504-24846) requires ***'org.eclipse.gef 0.0.0' but it could not be found

更新网站: 来自http://download.eclipse.org/tools/gef/updates/releases/

的GEF和Draw2d插件

错误2:

Missing requirement: Android Development Tools 0.9.9.v201009221407-60953 (com.android.ide.eclipse.adt.feature.group 0.9.9.v201009221407-60953) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found

更新网站: 来自http://download.eclipse.org/releases/indigo的Eclipse XML编辑器和工具

答案 26 :(得分:1)

Fedora 16的更新

请注意,这是由包提供的,因此建议的事情是

  pkcon install eclipse-wtp-sourceediting

这似乎是一次性的“神奇子弹”,可以获得Android的ADK插件在Fedora 16上所需的一切(至少)。

答案 27 :(得分:0)

Google is your friend。确保使用正确版本的Eclipse,并且可能必须在安装时以root身份运行Eclipse。

问题是Linux发行版附带的Eclipse版本在配置中通常非常通用。您不太可能通过软件包管理器找到正确的软件包,您希望使用Eclipse的机制。

答案 28 :(得分:0)

下载SDK工具和安装ADT软件包在Windows和Linux上给我带来了问题。 在我的大学讲师和我安装Windows之后,在两种操作系统上以各种方式尝试它后,我们无法使其正常工作。

这两次我使用它的唯一方法是安装包含Eclipse&的Android ADT Bundle。 SDK工具& ADT插件一体化。

apt-get删除eclipse-jdt,只需下载该包,它就可以了。 :)

这不是来自回购,但它有效。

http://developer.android.com/sdk/index.html