2011-12-07 126 views
2

我已經下載了Eclipse PDT 3.0.x All In One。當我嘗試安裝zend調試器(http://downloads.z​​end.com/pdt)時,出現以下錯誤:eclipse pdt zend調試安裝錯誤

收集要安裝的項目時發生錯誤 會話上下文爲:(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

回答

0

這是因爲某種原因,他們的metadatarepository被搞砸了。

我解決了這個問題,在我的情況下,Ubuntu的11.04和Eclipse的靛藍,應該以相同的方式用於Windows。這個解決方案雖然需要一些工作,但有點棘手。 (1)在[pathName](你的本地機器上的絕對路徑)上在你的系統上創建一個新的本地文件夾(012)。

(2)創建兩個文件夾: [pathName中] /插件 [pathName中] /設有

(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:幫助 - >安裝新軟件 - >可用軟件網站 - >添加 位置:瀏覽並選擇[pathName中。

(7)選擇調試器,確認許可證,安全警告。

完成。

這讓所有人都感到痛苦。如果仍然出現錯誤,請驗證content.xml參考,右側插件的正確功能爲您的系統位於子文件夾中。我不支持這個,但它確實對我有用。

+0

你是什麼意思「......替換*部分」哪一部分?我找到了一個名爲的部分,裏面有兩個存儲庫,但是替換它是行不通的。 – Petruza

+0

是的,。裏面應該有一個存儲庫元素,如步驟(5)所示。如果你用正在嘗試安裝它的系統上的正確本地路徑替換[pathName],這將工作。 – Tom

2

在Eclipse中嘗試此URL:http://downloads.zend.com/studio-eclipse/updates/8_0/(它在列表中,但默認情況下未選中,至少在3.7.2中,因此您可以轉至窗口>首選項>安裝/更新>可用軟件站點和選擇它)。

從可用軟件列表中選擇Zend Studio Features> Zend Debugger Feature。

它的工作原理。