eclipse pdt zend调试安装错误
Posted
技术标签:
【中文标题】eclipse pdt zend调试安装错误【英文标题】:eclipse pdt zend debug install error 【发布时间】:2012-01-15 01:37:14 【问题描述】:我已经下载了 Eclipse PDT 3.0.x All In One。当我尝试安装 zend 调试器(http://downloads.zend.com/pdt)时,出现以下错误:
收集要安装的项目时出错 会话上下文是:(profile=pdtProfile,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)。 找不到包含以下内容的存储库:osgi.bundle,org.zend.php.debug.debugger,5.3.18.v20110322 找不到包含以下内容的存储库:osgi.bundle,org.zend.php.debug.debugger.win32.x86,5.3.18.v20110322 未找到包含以下内容的存储库:org.eclipse.update.feature,org.zend.php.debug_feature,5.3.18.v20110322
【问题讨论】:
【参考方案1】:在 Eclipse 中试试这个 URL:http://downloads.zend.com/studio-eclipse/updates/8_0/(它在列表中,但默认情况下未选中,至少在 3.7.2 中,因此您只需转到 Window > Preferences > Install/Update > Available Software Sites并选择它)。
从可用软件列表中选择 Zend Studio Features > Zend Debugger Feature。
有效。
【讨论】:
【参考方案2】:这是因为他们的 metadataRepository 搞砸了。
我按如下方式解决了这个问题,在我的例子中,ubuntu 11.04 和 eclipse indigo 应该在 Windows 上以相同的方式工作。这个解决方案虽然需要一些工作并且有点棘手。 (一旦他们更新了他们的存储库,就不再需要这样做了)
(1) 在系统上的 [pathName](本地计算机上的绝对路径)处创建一个新的本地文件夹。
(2) 再创建两个文件夹: [路径名]/插件 [路径名]/特征
(3) 来自此源位置:http://downloads.zend.com/pdt/。下载对应的两个插件和一个特性,放到对应的本地文件夹中
(4) 同时下载 content.xml 和 artifacts.xml 并将它们放入 [pathName]。
(5) 编辑文件 [pathName]/content.xml,并替换该部分。这是一段摘录,替换 [pathName]
<references size='1'>
<repository uri='file:/[pathName]' url='file:/[pathName]' />
</references>
(6) 在eclipse中:Help -> Install New Software -> Available Software Site -> Add location : 浏览并选择 [pathName]。
(7)选择调试器,确认许可,安全警告。
完成。
要做到这一点有点痛苦。如果您仍然收到错误,请验证 content.xml 引用,以及正确的插件适合您的系统 是否在子文件夹中。我不支持这一点,但它确实对我有用。
【讨论】:
“...替换的部分”是什么意思?我找到一个名为以上是关于eclipse pdt zend调试安装错误的主要内容,如果未能解决你的问题,请参考以下文章