2012-12-31 60 views
1

我正在使用Maven 2.2.0和Eclipse Juno。我正試圖將現有的Maven項目之一導入到工作區中。手動下載maven-resources-plugin:2.5

我得到以下錯誤。

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 

我想手動下載該插件「maven-resources-plugin」。

任何人都可以建議如何手動下載插件並避免此錯誤。我檢查了pom.xml(我也有它的依賴)。

+0

你可以pastebin更長的錯誤日誌? –

+0

@SergiuDumitriu。我上傳了完整的錯誤。 – Patan

+0

可以顯示pom.xml文件嗎?您是否嘗試在Eclipse中的命令行上編譯和打包項目?你爲什麼使用這樣一箇舊版本的Maven?如果您使用的是帶有m2e插件的Juno,那麼您已經在Eclipse中使用Maven 3,爲何不在命令行上使用? – khmarbaise

回答

3

您不應該手動下載插件。插件存在於central repository中,所以Maven應該能夠下載它。

您是否禁用中央回購?你是否在阻止訪問某些遠程服務器的防火牆之後?

或者你可能本地有插件,但文件已損壞。

無論如何,要安裝它,只需下載pomjar,並使用maven-deploy-plugininstall the file

+0

..謝謝你的回覆。我的項目已經有了一個pom.xml文件。我是否還需要下載它。我已經上傳了完整的日誌。 – Patan

+0

我已經有插件了。它似乎已損壞。「\。m2 \ repository \ org \ apache \ maven \ plugins \ maven-resources-plugin \ 2.5」。我應該替換它的內容 – Patan

+0

嘗試刪除它,然後再試一次。如果Maven找不到插件,它會嘗試從存儲庫重新下載它。 –