【问题标题】:PHP Dev Tools on Eclipse 3.8 Ubuntu - conflicting dependenciesEclipse 3.8 Ubuntu 上的 PHP 开发工具 - 冲突的依赖项
【发布时间】:2015-04-08 16:31:59
【问题描述】:

我正在尝试在 Ubuntu 上的 Eclipse 3.8 中安装 PHP 开发工具。我有几个失败的依赖项,我设法追踪并安装它们,特别是关于 mylyn。然后,当我安装 org.eclipse.mylyn.context_feature.feature.group 时,我得到的错误太复杂了,我无法弄清楚。

存储库:http://download.eclipse.org/releases/luna

包:PDT 3.4.0.201....

这是 Eclipse 告诉我的:

Cannot complete the install because of a conflicting dependency.
  Software being installed: PHP Development Tools (PDT) 3.4.0.201502171754 (org.eclipse.php.feature.group 3.4.0.201502171754)
  Software currently installed: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
  Only one of the following can be installed at once: 
    Bidirectional Text Support 0.10.0.v20130327-1442 (org.eclipse.equinox.bidi 0.10.0.v20130327-1442)
    Bidirectional Text Support 0.9.0.dist (org.eclipse.equinox.bidi 0.9.0.dist)
  Cannot satisfy dependency:
    From: PHP Development Tools (PDT) 3.4.0.201502171754 (org.eclipse.php.feature.group 3.4.0.201502171754)
    To: org.eclipse.php.ui [3.4.0.201502171754]
  Cannot satisfy dependency:
    From: PDT UI Plug-in 3.4.0.201502171754 (org.eclipse.php.ui 3.4.0.201502171754)
    To: bundle org.eclipse.wst.common.frameworks.ui 0.0.0
  Cannot satisfy dependency:
    From: Eclipse Platform 3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9 (org.eclipse.platform.feature.group 3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9)
    To: org.eclipse.rcp.feature.group [3.8.1.dist-8LA2GODFTJUDJ21934]
  Cannot satisfy dependency:
    From: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
    To: org.eclipse.platform.feature.group [3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.8.1.dist-8LA2GODFTJUDJ21934 (org.eclipse.rcp.feature.group 3.8.1.dist-8LA2GODFTJUDJ21934)
    To: org.eclipse.equinox.bidi [0.9.0.dist]
  Cannot satisfy dependency:
    From: WTP UI Plug-in 1.2.300.v201401292051 (org.eclipse.wst.common.frameworks.ui 1.2.300.v201401292051)
    To: bundle org.eclipse.equinox.bidi [0.10.0,2.0.0)
  Cannot satisfy dependency:
    From: WTP UI Plug-in 1.2.300.v201401292115 (org.eclipse.wst.common.frameworks.ui 1.2.300.v201401292115)
    To: bundle org.eclipse.equinox.bidi [0.10.0,2.0.0)

任何和所有帮助表示赞赏。

【问题讨论】:

  • 好吧,您似乎正试图在 Eclipse 3.8 上安装专为 Eclipse 4.4 (Luna) 设计的代码 - 太旧了。
  • 好的,谢谢你,greg-449。公平地说,Eclipse 提供了像“Juno”或“Luna”这样真正有用的身份,让我们不知道代码的历史,或者 3.8 似乎没有名字(在闪屏中没有,关于窗口)但我离题了。有人会碰巧知道要使用哪个存储库吗?
  • Eclipse 的维基百科页面给出了名称。 Eclipse 3.8 和 4.2 都是 Eclipse Juno(这是从 3.x 版本到 4.x 版本的过渡版本)。
  • 好的,谢谢。我现在会和朱诺一起工作。

标签: eclipse ubuntu eclipse-pdt mylyn


【解决方案1】:

如果您想在较旧的 eclipse 版本上安装 eclipse pdt 3.4,您应该使用直接站点而不是模拟版本更新站点:

  1. PDT:http://download.eclipse.org/tools/pdt/updates/3.4http://download.eclipse.org/tools/pdt/updates/latest
  2. DLTK 5.1.1:http://download.eclipse.org/technology/dltk/updates-dev/5.1.1/

之后您就可以在 eclipse 3.8 上安装 PDT 3.4

【讨论】:

  • 感谢 greg-449 和 zulus。我终于删除了 Juno 并安装了 Luna,PHP 是默认设置,就像一个魅力。谢谢指点。
【解决方案2】:

最后,问题源于试图在旧版本的 Eclipse 上安装很多东西。这反过来又源于不是最新的 apt-get 存储库。所以当我尝试更新我的 Eclipse 时,我被告知它是最新版本,我相信它,直到 greg-449 让我理顺。

由于我无法使用 apt-get 或 Ubuntu 软件中心(同样的东西)来安装最新的 Eclipse,我只是删除了安装并在某个目录中下载并解压缩了 Luna。如果您在 Ubuntu 上使用 Eclipse,我建议您这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 2016-07-18
    • 2021-11-05
    • 1970-01-01
    相关资源
    最近更新 更多