2011-10-25 67 views
0

我想利用Maven提供的用於管理項目中的依賴項的功能。我對Maven如何工作的簡要了解是,它將獲得所需的JAR,然後使用這些庫來構建項目。所以我已經在我的電腦上安裝並配置了maven。另外我在eclipse helios上安裝了me2eclipse插件版本0.12。無法導入plugin.xml中的包作爲maven相關性加載的jar包中?

我已經創建了一個maven項目並配置了pom。我向maven添加了一些依賴項,Maven正在檢查依賴項jar到%userprofile%/。me2/repository。這工作正常。但我想從jar文件中導入一些包,這些包位於我的plugin.xml的maven依賴項中,這些包通過運行eclipse rcp插件來使用。 Maven依賴關係也被添加到我的類路徑中。

我不知道是錯誤是什麼?任何身體都可以幫助我嗎?謝謝。

回答

0

答案是,這是不可能從罐子或捆綁軟件導入一些軟件包,這些軟件包被作爲maven依賴項(存儲在Maven本地存儲庫中)在eclipse rcp插件依賴項或MANIFEST中加載。您只能從位於eclipse目標平臺上的jar導入包或包。因此,解決方案是將位於本地maven存儲庫的捆綁包也添加到目標平臺。

0

你應該仔細看看Maven-Felix它支持你在這種類型的建築。此外,我建議您更新到Eclipse-Indigo,並使用集成的(Marketplace)m2e代替舊的m2eclipse插件。

相關問題