2013-06-26 28 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

确实:)感谢您的时间。 –

相关问题