的Eclipse 3.4 [.X] - 也被稱爲Ganymede - 自帶置備稱爲P2這一新機制。是否有可能使eclipse p2供應機制在本地運行*?
「調配」是允許發現和按需更新應用程序的某些部分,如本文的Sun Web site在一般的解釋過程。
Eclipse擁有其中一個擴展wiki section P2細節呈現。 具體來說,它在這個wiki頁面上說p2會查找新組件 然而在閱讀它之後。我想(但你可以通過你自己的經驗來證實這一點),p2可以使用文件「file://」協議,這將允許它配置本地文件(無論是在你的計算機上還是在一個UNC路徑 '\服務器\路徑'),作爲illustrated here,而且還通過將文件:
- [蝕-SDK-3.4-的win32] \蝕\配置\ .settings \ org.eclipse.equinox.p2 .artifact.repository.prefs
- [eclipse-SDK-3.4-win32] \ eclipse \ configuration \ .settings \ org.eclipse.equinox.p2.metadata.repository.prefs
P2機構被用於更新蝕本身,通過eclipse 3.4 update site,並且在那些」 .prefs'文件參考與像線:
庫/文件:_C:_jv_eclipse_eclipse-SDK-3.4-win32_eclipse/URL =文件:/ C:/jv/eclipse/eclipse-SDK-3.4-win32/eclipse/
現在,我怎麼能複製存在於更新站點到本地目錄中的Eclipse組件和引用這些組件通過提到的'.prefs'文件,爲了讓升級過程完全在本地運行,而不必訪問網絡?
我想,遠處'更新站點'中存在的一些p2元數據文件也需要被複制和更改。
你對此有何想法/諮詢/建議嗎? (即關於如何發現和檢索和更新完整的eclipse安裝所需的完整結構,以便在本地運行安裝)
謝謝你的更新。我會評估和測試它:) – VonC 2009-04-02 21:50:52