ADT需要'org.eclipse.wst.sse.core 0.0.0',但找不到


199

我正在Fedora 14(Linux)的全新安装上安装Android SDK。我安装了eclipse,并运行了tools / android sdk工具来安装SDK的所有Eclipse组件。当我自己选择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

Answers:


271

我刚刚在Eclipse 3.6(Helios)中遇到了完全相同的问题。经过大量的Google搜索之后,我遇到了以下链接:

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

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

Google Eclipse插件依赖于其他特定的Eclipse组件,例如WST。您的Eclipse安装可能尚未包括所有内容,但是可以按照以下说明轻松安装它们。Eclipse 3.6(Helios)

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

(该页面中的示例适用于使用不同版本的用户使用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

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


17
并确保选中“包含更新站点”复选框。
2011年

3
这对我不起作用,因为该链接已启用。相反,我必须删除〜/ .eclipse,然后添加该链接。但是,它仍然无法正常工作,因为它抱怨软件包冲突(Ubuntu 11.10)。最后,唯一的解决方案是完全apt-get删除eclipse,然后从eclipse网站下载它。然后,一切正常。
Timmmm 2011年


1
我只是因为别人都做了... :)
dbrin 2012年

5
对于那些好奇的人:添加链接后,您只需切换到ADT链接即可,无需手动从Eclipse链接中进行任何安装即可直接安装组件
Cameron


14

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

我做了以下工作:

  1. 帮助->安装新软件

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

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

  4. 在位置http://download.eclipse.org/releases/indigo/添加新条目

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


仅供参考,以供日后阅读此书的人参考,我通过Ubuntu软件包安装了Indigo,而这正是我所需要的。我不需要删除〜/ .eclipse或卸载软件包等。因此,谢谢。
2012年

5

如果您下载并安装了Eclipse的经典版,则会缺少Android SDK等所需的基本Java开发工具

我发现在Eclipse 3.7中安装Eclipse Java开发工具和Java EE工具可以解决此问题。

对于许多Java开发人员而言,这似乎是显而易见的,但是对于那些IDE和JAVA等新手来说,必须注意的是,它们并未随Eclipse的“经典”版本一起安装。

将链接添加到Helios存储库http://download.eclipse.org/releases/helios还不够。


5

在Windows 7中

以管理员身份运行Eclipse

转到Windows->首选项->安装/更新->检查“可用软件的所有版本”并应用->确定

转到帮助->安装新软件->添加->输入URL添加或ADT zip文件->确定

多数民众赞成在其工作...。


4

我也在浏览这些答案,但是无法解决我的问题。但是通过反复试验,我找到了以下解决方案。首先,通过“帮助”->检查更新来更新日食。然后,转到“安装新软件”并提供adt位置(本地或url),然后检查与安装过程中的所有更新联系以查找所需的软件,它将进行其余的部分。

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





3

使用Ubuntu 11.10,我可以通过重新安装Eclipse(在我的情况下为3.7)来解决此问题,如下所示:

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

从那里开始,安装Android SDK就可以了。


3

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


3

我也有这个问题。
运行Windows 7(64位),Eclipse Indigo。尝试了所有不同的建议,但最后,只需取消选中 Contact all update sites during install to find required software(以Admin身份运行Eclipse,尽管我认为这并不重要),一切就可以正常进行了。我希望这可以帮助别人。



2

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


2

使您的ADT插件正常工作的简单步骤

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

1

我做了什么(Helios):

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

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

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

4)您很可能会遇到“需要其他依赖项”的情况,但是新屏幕将显示u哪些软件包名称中包含wst,您应该继续安装该* wst *软件包

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

请享用。或不... :)


1

Android开发人员 适用于使用Eclipse 3.7的用户

在http://提示download.eclipse.org/releases/indigo之后添加以下内容

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


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编辑器和工具



1

Fedora 16的更新

请注意,现在这是由包装提供的,因此建议的操作是

  pkcon install eclipse-wtp-sourceediting

这似乎是一发不可收拾的“魔术子弹”,它可以至少在Fedora 16上获得Android的ADK插件所需的一切。


1

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

使用Fedora 14和Eclipse Indigo 3.7.1,我必须按照以下步骤进行安装:

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

重新启动Eclipse之后,我终于可以安装Android SDK。


1

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

Google Eclipse插件依赖于其他特定的Eclipse组件,例如WST。您的Eclipse安装可能尚未包括所有内容,但是可以按照以下说明轻松安装它们。Eclipse 3.6(Helios)

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

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




1

我碰到了这个问题。我所做的只是使用7-zip而不是内置的Windows提取程序提取eclipse软件包。


1

将其添加 eclipse juno上后,我能够在ubuntu 12.04上安装ADT插件。


1

Eclispe 4.2 Juno Service Release 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


0

Google是您的朋友。确保使用正确版本的Eclipse,并且可能在安装时必须以root用户身份运行Eclipse。

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


该说明不适用于Eclipse 3.5和ADT 8.0.1
Jonas 2010年

0

在Windows和Linux上,下载SDK工具并安装ADT捆绑包给我带来了问题。在我的大学讲师陪同我进行Windows安装后,在两种操作系统上都进行了尽可能多的尝试之后,我们无法使其正常运行。

两次,我都能正常运行的唯一方法是安装包含Eclipse和SDK工具以及ADT插件的Android ADT捆绑包。

apt-get remove eclipse-jdt,只需下载捆绑包,它就可以工作。:)

它不是来自仓库,但它可以工作。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.