ADT 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到
Posted
技术标签:
【中文标题】ADT 需要 \'org.eclipse.wst.sse.core 0.0.0\' 但找不到【英文标题】:ADT requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be foundADT 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到 【发布时间】:2011-05-14 01:50:52 【问题描述】:我正在全新安装的 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
【问题讨论】:
【参考方案1】:我刚刚在 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)
选择帮助 > 安装新软件... 单击可用软件站点的链接。 确保有一个名为 Helios 的更新站点。如果这不存在, 单击添加...并输入 http://download.eclipse.org/releases/helios 位置。 现在完成安装步骤; 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
注意:第四步不是必须的。只需要一到三步。
【讨论】:
并确保选中“包括更新站点”复选框。 这对我不起作用,因为该链接已经启用。相反,我必须删除 ~/.eclipse,然后添加该链接。但是它仍然没有工作,因为它抱怨包冲突(Ubuntu 11.10)。最后唯一的解决方案是完全apt-get remove eclipse,然后从eclipse网站下载。然后一切正常。 JUNO url 是 download.eclipse.org/releases/juno 可能对 smbd 有用 我只是因为其他人都这样做了...... :) 对于那些想知道的人:添加链接后,您只需切换到 ADT 链接,您应该能够安装组件,而无需从 Eclipse 链接手动安装任何东西【参考方案2】:对于 Eclipse 3.7 或 Indigo,获胜 URL 是
http://download.eclipse.org/releases/indigo
对于 3.8 来说是
http://download.eclipse.org/releases/juno
【讨论】:
我认为 3.8 仍然被称为 Indigo,因为它只包含 3.7 的错误修正。 4.2 的代号是 Juno。 我最近安装了 eclipse 4.2 并使用了 juno url 并且工作正常 rubo77 是正确的。 3.8+ 是维护版本,它仍然是 Indigo。它只有错误修正。 4.2 被称为 Juno。【参考方案3】:我在 eclipse 3.7 indigo 中遇到了同样的问题
我已经完成了以下操作:
help->安装新软件
点击“可用软件站点”
选择所有条目(CTRL-A)并删除它们
在位置http://download.eclipse.org/releases/indigo/添加新条目
现在再次添加 ADT 位置 http://dl-ssl.google.com/android/eclipse/
【讨论】:
仅供以后阅读本文的任何人参考,我通过 Ubuntu 软件包安装了 Indigo,这正是我所需要的。我不需要删除~/.eclipse,也不需要卸载包等。所以谢谢。【参考方案4】:如果您下载并安装了 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->首选项->安装/更新->检查“可用软件的所有版本”并应用-->确定
转到帮助->安装新软件->添加-->把网址添加或者ADT压缩文件-->ok
就是这样,它的工作原理....
【讨论】:
【参考方案6】:我也在浏览这些答案,但是我的问题没有得到任何答案。但是通过点击和试用,我找到了以下解决方案。 首先通过“帮助”->“检查更新”来更新您的 Eclipse。然后,转到“安装新软件”并提供广告位置(本地或 url),然后检查 在安装过程中联系所有更新站点以查找所需的软件 剩下的就交给它了。
我不确定这个解决方案是否适用于其他人,但它适用于我并希望它适用于一些陷入困境的开发人员
【讨论】:
【参考方案7】:对于 Juno-version:
您只需添加它 - 无需安装任何东西。
【讨论】:
【参考方案8】:我发现删除 ~/.eclipse
为我在 Ubuntu eclipse 上解决了这个问题
【讨论】:
【参考方案9】:对我来说,运行 win 7 64, eclipse 3.7.1 64,只是以管理员身份运行 eclipse,执行列出的步骤。
【讨论】:
【参考方案10】:使用 Ubuntu 11.10,我可以通过重新安装 Eclipse(在我的例子中是 3.7)来解决这个问题,如下所示:
sudo apt-get purge eclipse
sudo apt-get install eclipse.*
从那里开始安装 Android SDK 就可以正常工作了。
【讨论】:
【参考方案11】:就我而言,我收到了上述错误,因为“可用软件站点”窗格中的 Indigo 和“Eclipse 项目更新”项被禁用。 我所要做的就是将它们切换到启用状态,然后我的 ADT 插件安装变得轻而易举(就 eclipse 安装而言,我猜)
【讨论】:
【参考方案12】:我也有这个问题。
运行 Windows 7(64 位)、Eclipse Indigo。尝试了所有不同的建议,但最后,只需 unchecking Contact all update sites during install to find required software
(以 Admin 身份运行 Eclipse ,虽然我认为这并不重要)让一切正常。 我希望这对某人有所帮助。
【讨论】:
【参考方案13】:安装与您的版本相对应的 Google Plugin for Eclipse。 3.6 helios 的链接是http://code.google.com/intl/es/eclipse/docs/install-eclipse-3.6.html
离线版http://code.google.com/eclipse/docs/install-from-zip.html
希望它能解决我的问题以及你的问题。
【讨论】:
【参考方案14】:我在使用 Eclipse Classic 3.7.2 包时在 Windows Vista 32 位中遇到了类似的错误,但在我下载并使用 Eclipse IDE for Java EE Developers 后它运行良好强>.
【讨论】:
【参考方案15】:让您的 ADT 插件正常工作的简单步骤
下载eclipse helios EE IDE不是经典版 解压后直接从帮助菜单进入检查更新 更新后从 ADROID 网站下载 ADT 插件离线版 现在再次转到帮助 -> 安装新软件 -> 添加 -> 单击存档,然后指向您下载的 ADT ADT-17.0.0.zip。在名称字段中输入任何名称,例如 ADT。点击确定 现在从使用下拉菜单中选择您提供的 adt 插件名称 现在继续安装。享受:)【讨论】:
【参考方案16】:我做了什么(赫利俄斯):
1) 转到帮助 -> 安装新软件...
2) 选择或添加新位置http://download.eclipse.org/webtools/repository/helios/
3) 勾选最新版本的 WTP 复选框并按下一步
4) 你很可能会遇到'需要额外依赖'的情况,但是新屏幕会告诉你哪些包的名称中有 wst,你应该继续安装*wst* 包
5) 你没有得到第 4 点的东西。在这种情况下,你需要安装 wst 包。
享受。还是不... :)
【讨论】:
【参考方案17】:Android 开发者 对于那些使用 eclipse 3.7 的人
在http://提示download.eclipse.org/releases/indigo之后添加以下内容
然后点击“帮助”菜单并点击“检查更新”
【讨论】:
【参考方案18】:帮助消除一些猜测并检查需要哪些依赖项。 全新安装 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 编辑器和工具
【讨论】:
【参考方案19】:使用 http://dl-ssl.google.com/android/eclipse/ 而不是 https
【讨论】:
【参考方案20】:Fedora 16 更新
请注意,这现在是由一个包提供的,所以推荐的事情是
pkcon install eclipse-wtp-sourceediting
这似乎是一次性的“灵丹妙药”,可以在 Fedora 16 上获得 Android 的 ADK 插件所需的一切(至少)。
【讨论】:
【参考方案21】:现有的答案都不适合我。在“可用站点”中拥有所有正确的更新站点并不足以告诉 Eclipse 如何找到它的依赖项。
使用 Fedora 14 和 Eclipse Indigo 3.7.1,我必须按照以下步骤进行安装:
-
检查并安装来自http://download.eclipse.org/releases/indigo 的“Linux 工具”
检查并安装来自http://download.eclipse.org/releases/indigo/201109230900 的“Linux 工具”
重启 Eclipse 后,我终于可以安装 Android SDK了。
【讨论】:
【参考方案22】:在安装过程中,要求出现错误 org.eclipse.wst.sse.ui。我该如何解决?
Eclipse 的 Google 插件依赖于其他特定的 Eclipse 组件,例如 WST。您的 Eclipse 可能尚未安装 包括所有这些,但它们可以通过以下方式轻松安装 这些说明。 Eclipse 3.6 (Helios)
选择帮助 > 安装新软件...单击可用的链接 软件站点。确保有一个名为 Helios 的更新站点。如果这 不存在,单击添加...并输入 http://download.eclipse.org/releases/helios 用于位置。现在,走吧 通过安装步骤; Eclipse 应该下载并安装 插件的依赖关系。
//尝试安装扩展“eclipse插件开发环境”
【讨论】:
【参考方案23】:使用 http 代替 https:// 就可以解决这个问题了。
http://dl-ssl.google.com/android/eclipse/
【讨论】:
半年前已经发布了一个相同的答案。【参考方案24】:以上都不适合我。这样做了:
-
删除 Eclipse(我认为这在上面讨论过)。
获取此日食。 (其他人没有java)。
This eclipse has java in it, the apt-get one doesn't
按照这些步骤This guy nailed it. It shouldn't be this hard, but it's not that bad...
在那之后,我可以通过正常的“安装新软件”恢复我的 Android 设备,
【讨论】:
【参考方案25】:我遇到了这个问题。我所做的只是使用 7-zip
而不是内置的 windows 提取器提取 eclipse 包。
【讨论】:
【参考方案26】:为 eclipse juno 添加 this 之后我能够在 ubuntu 12.04 上安装 ADT 插件 .
【讨论】:
【参考方案27】:Eclispe 4.2 Juno服务版本 2
即使启用了“联系所有更新站点”,尝试安装 Google Plugin for Eclipse 也会失败。 安装 Juno JST/WST Server 软件包后,它就可以工作了。
帮助 > 安装新软件...
合作:Juno - http://download.eclipse.org/releases/juno
类别:Web、XML、...
JST 服务器适配器 JST 服务器适配器扩展 JST 服务器用户界面 WST 服务器适配器重启 Eclipse
帮助 > 安装新软件...
使用:Google Plugin for Eclipse - https://dl.google.com/eclipse/plugin/4.2
适用于 Android 的 Google App Engine 工具 适用于 Eclipse 4.2 的 Google 插件联系所有更新站点 - 启用!
重启 Eclipse
【讨论】:
【参考方案28】:Google is your friend。确保您使用正确版本的 Eclipse,并且您可能在安装时必须以 root 身份运行 Eclipse。
问题在于 Linux 发行版附带的 Eclipse 版本的配置通常非常通用。您不太可能通过包管理器找到正确的包,您想使用 Eclipse 的机制。
【讨论】:
该说明不适用于 Eclipse 3.5 和 ADT 8.0.1【参考方案29】:在 Windows 和 Linux 上下载 SDK 工具和安装 ADT 包对我来说是个问题。 在我的大学讲师和我一起安装 Windows 后,在两种操作系统上以各种可能的方式尝试后,我们无法让它工作。
两次我让它工作的唯一方法是安装包含 Eclipse 和 SDK 工具和 ADT 插件的 Android ADT Bundle。
apt-get 删除 eclipse-jdt 并下载捆绑包,它就可以工作。 :)
它不是来自回购,但它有效。
http://developer.android.com/sdk/index.html
【讨论】:
以上是关于ADT 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到的主要内容,如果未能解决你的问题,请参考以下文章