使用archetype:generate过滤Maven命令行中的原型

时间:2011-07-13 09:29:43

标签: maven-3 maven-plugin maven-archetype

尝试从原型(使用mvn archetype:generate)生成Maven项目时,该命令会返回批次的原型。

有没有办法过滤原型给定一个单词(包含在groupId或artifactId中)?

我知道你实际上可以创建一个具有特定原型的项目,其参数如-DgroupID=org.domain -DartifactId=sample,但它不是我想要的。

1 个答案:

答案 0 :(得分:13)

确定。一个bug as been filed,应该在Maven原型插件2.1版中解决。

编辑:

在maven-archetype-plugin 2.1版中解决了Bug。 Documentation is ready

mvn archetype:generate -Dfilter=org.apache:struts

对于包含groupId的{​​{1}}和包含org.apache的{​​{1}}