archetypeArtifactId的目的是什么?

时间:2011-02-28 03:00:24

标签: java maven-2 maven

创建新项目时,需要设置archetypeArtifactId。有人知道这个元素的含义吗?

2 个答案:

答案 0 :(得分:10)

您的意思是创建新的POM还是新项目?对于新项目,当您提供archetypeArtifactId时,您将通知maven用于创建项目初始结构的原型。 Maven从archetypeCatalog查找了它。

例如,如果要创建一个简单的Web应用程序项目,请指定-DarchetypeArtifactId=maven-archetype-webapp

<强>更新 我找到了这个list来编译一些常用的原型。

答案 1 :(得分:0)

它是工件的唯一标识符,用于指定要从中生成的原型。