2012-07-18 45 views
0

我試圖將我的產品的更新站點插件從eclipse equinox遷移到Juno,當我創建一個新的插件項目並複製粘貼所有src文件並更改META- INF按照前面的proj,我得到了很多的編譯錯誤。原因是從Juno中刪除了org.eclipse.update.core。因此,我必須將這個現有的項目遷移到equinox P2.But無法找到一種方法來做到這一點,因爲我是對RCP /插件開發來說是全新的。有人可以幫助我解決一些問題。我得到 「不能被解析爲一個類型的錯誤以下」遷移到equinox P2的更新網站 - Juno

UpdateSearchRequest ContentEntryModel 的iFeature IURLEntry ICategory 消息 IFeatureReference IUpdateModelChangedListener 的ISite IIncludedFeatureReference

等等

回答

0

我建議像下面這樣開始:

  1. 打開插件通過窗口 - 查看>顯示視圖>其他...->插件開發 - >路徑插件插件
  2. 選擇所有插件,點擊右鍵,選擇「添加到Java搜索...」
  3. Ctrl-O鍵,然後鍵入您在上面

列出的類文件這將允許你的一個打開這些課程的編輯,看看他們是否仍然是aro UND。在編輯器中,您可以找出它們所在的插件並開始在清單編輯器中修復插件依賴項。然後,您可以開始通過手動或通過組織導入來修復源代碼中的導入。