我需要为自定义原型创建。但是仅仅像原型插件支持的那样扩展和过滤文件是不够的,我需要在文件扩展后做更多的自定义。现在我已经看到该插件支持一个名为“目标”的参数,并且文档对此进行了说明:“用户在创建原型期间可以指定的其他目标”(http://maven.apache.org /plugins/maven-archetype-plugin/generate-mojo.html#goals)。但不幸的是,我找不到任何关于如何在创建原型时指定任何目标的文档。
以下作品:
$> mvn archetype:generate -DarchetypeCatalog=local -Dgoals=antrun:run
但这有一些主要缺点: - 目标的配置必须在新项目的最终 POM 中定义 - 使用原型的用户必须知道附加参数
有谁知道“目标”参数是如何真正使用的?或者知道如何实现我最初的目标?