IBM Worklight 6.0 - 在 Eclipse 4.3“Kepler”上安装失败

Posted

技术标签:

【中文标题】IBM Worklight 6.0 - 在 Eclipse 4.3“Kepler”上安装失败【英文标题】:IBM Worklight 6.0 - Installation fails on Eclipse 4.3 "Kepler" 【发布时间】:2013-06-27 15:46:43 【问题描述】:

我在尝试将 Worklight 6 安装到 Eclipse 4.3“Kepler”时遇到以下问题:

Cannot complete the install because one or more required items could not be found.
  Software being installed: IBM jQuery Mobile Tools 6.0.0.201306140658 (com.ibm.webtools.jquery.tools.feature.feature.group 6.0.0.201306140658)
  Missing requirement: IBM Web Editor Common 1.2.0.v20130514_1852 (com.ibm.etools.webtools.webedit.common 1.2.0.v20130514_1852) requires 'bundle com.ibm.icu [4.2.1,5.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: IBM Worklight Studio 6.0.0.201306140657 (com.ibm.imp.tools.feature.feature.group 6.0.0.201306140657)
    To: com.ibm.imp.webtools.core.feature.feature.group 1.0.0
  Cannot satisfy dependency:
    From: Web Tools Core 1.2.0.v20130514_1852 (com.ibm.imp.webtools.core.feature.feature.group 1.2.0.v20130514_1852)
    To: com.ibm.etools.webtools.webedit.common [1.2.0.v20130514_1852]
  Cannot satisfy dependency:
    From: IBM jQuery Mobile Tools 6.0.0.201306140658 (com.ibm.webtools.jquery.tools.feature.feature.group 6.0.0.201306140658)
    To: com.ibm.imp.tools.feature.feature.group 6.0.0

我尝试了市场方法和从本地存档安装都会产生相同的错误。听起来像是一个依赖问题,但我不够聪明,无法锻炼我所缺少的东西。

【问题讨论】:

【参考方案1】:

Worklight 6.0 仅支持 Eclipse for Jave EE Developers 4.2.2 ("Juno" SR2) 或 Eclipse Classic 4.2.2 ("Juno" SR2)。

Worklight 6.0 不能在早期版本的 Eclipse 上运行。 Worklight 6.0 无法在 Eclipse 4.3 “Kepler”上运行 - 目前尚不支持它。

【讨论】:

好的,谢谢。我会用 4.2.2 试试。在这种情况下,网站上的文档有点混乱。 > “IBM Worklight Developer Edition 仅支持 Eclipse 版本 4.2.2 (SR2) 或更高版本” 这意味着它应该与 4.3 一起使用。谢谢你的回答。 我必须启用所有存储库以查找缺少的依赖项,但之后它现在已经安装。谢谢! 此外,developerWorks 和 eclipse 市场说明已更新为删除“或更高版本”。感谢您了解这一点。 我的问题还在继续。 Worklight 已安装,但在任何菜单中都没有 Worklight 选项或新的设计透视图。我也尝试过清理 Eclipse。没有。 :( 您说您设法在 4.3 上安装了它,所以再说一次 - 您的问题是在 4.3 还是 4.2.2 中?我们还不支持 Eclipse 4.3,试试 4.2.2...【参考方案2】:

在 4.2.2 上安装 Worklight 后,如果它没有显示在 eclipse 中,请尝试以下操作

从命令行/终端使用 -clean 选项运行 eclipse

例如。 $ ./eclipse -clean

然后像往常一样重新启动 Eclipse,YMMV 但它似乎对大多数有这个问题的人来说都是诀窍。

【讨论】:

不知道为什么这会得到支持,问题是 6.0 插件不支持开普勒。 这成功了,花了一整天的时间卸载和重新安装那些不起作用的东西。【参考方案3】:

这个问题是由公司代理引起的。

主要要求是它仅支持 Jave EE Developers 4.2.2(“Juno”SR2)或 Eclipse Classic 4.2.2(“Juno”SR2)的 Eclipse。 除此之外,您必须执行以下操作才能使其正常工作 窗口-->首选项-->常规-->网络连接 在下拉列表中将 Active Provider 更改为 Manual,并在 http/https 中放置代理的地址和端口号。

【讨论】:

【参考方案4】:

Worklight 6.1 于 12 月 6 日发布,现在支持 Kepler。 http://marketplace.eclipse.org/content/ibm-worklight-developer-edition#.UqcEQZNQHIc

【讨论】:

以上是关于IBM Worklight 6.0 - 在 Eclipse 4.3“Kepler”上安装失败的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.0 - 在以下期间发生内部错误:Worklight 应用程序构建器

IBM Worklight 6.0 - 无法访问 Worklight 服务器

IBM Worklight 6.0 - 内容根目录和本地 Worklight 服务器设置

IBM Worklight 6.0 - 移动浏览器模拟器是不是支持 Worklight 皮肤?

IBM Worklight 6.0 - Worklight Starter Dojo 示例损坏?

IBM Worklight 6.0 - 如何将 Worklight 应用程序部署到 Worklight Server?