2013-06-26 58 views
0

我試圖運行mvn archetype:generate來創建一個簡單的Maven項目。但是這些命令開始構建另一個Maven項目。我不明白爲什麼會發生這種情況。請查看附件圖片。爲什麼mvn原型:生成構建另一個項目?

enter image description here

最後mvn archetype:generate失敗結尾。任何指針將不勝感激。謝謝。

任何指針將不勝感激。謝謝。

回答

0

我的桌面上有一個孤立的pom.xml,這是造成這個問題。通過刪除孤立文件並且原型生成成功來修復它。

0

您必須指定的groupIdartifactId的參數(通常是包/公司和應用程序的)之類的例子:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-name 
-DarchetypeArtifactId=maven-archetype-quickstart -Dversion=1.0-SNAPSHOT 
-DinteractiveMode=false 

見快速啓動指導http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

您還可以使用像Eclipse這樣的IDE來使用更多用戶自由嚮導來生成新的Maven項目..

最後mvn archetype:生成最後失敗。

可能是正常的,如果你剛安裝Maven的,根據鏈接的文檔:
「這是因爲Maven是下載最新的文物(插件罐子和其他文件)到本地在成功之前,您可能還需要執行幾次命令。「

無論如何,請張貼更多的錯誤。

+0

謝謝@zerologiko,但是我的問題似乎是我的桌面上有一個意外的pom.xml。 –

+0

我現在在Maven試圖建立一個Android項目的附加圖像中看到:) – zerologiko

+0

確實:)感謝您的時間。 –

相關問題