2013-06-19 53 views
2

我試圖將eclipse Java項目轉換爲Maven項目。當我將項目轉換爲一個Maven項目,pom.xml中顯示以下錯誤:m2e(日食)轉換爲maven項目後拋出錯誤

Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins:maven-jar-plugin:maven-plugin:2.3.2:runtime Cause: error in opening zip file

當我檢查生命週期文件,它是空白。任何想法,爲什麼我不能轉換這個項目沒有得到這個錯誤?

感謝您的幫助!

回答

0

你可以嘗試的一件事是刪除項目(從工作區,而不是從你的計算機!)並將其作爲maven項目導入,使用已刪除項目的文件夾作爲源。過去我在使用m2e轉換項目方面遇到了很多麻煩,但刪除/重新導入似乎總是有用。

要將現有項目導入爲maven項目,請轉到file-> import並選擇「Existing Maven Project」。選擇你的項目的文件夾,然後導入。我意識到它基本上等於「關閉並再次打開」,但就像我說的那樣,過去它一直對我有用。至少它會幫助你縮小範圍。

希望這會有所幫助!

+0

謝謝,但這並不奏效。 – NuAlphaMan

1

如果該文件爲空,則可能是由於惡意下載的Maven工件造成的。因此,請檢查您在Eclipse中以及Maven本身的代理設置(〜/ .m2/settings.xml)

+0

同意,檢查公司防火牆,如果他們阻止你下載maven Zip文件 – Kumaran

相關問題