Maven原型 - 创建后运行外部命令

时间:2013-05-20 20:41:39

标签: maven maven-archetype archetypes

我正在寻找一种方法,在我的自定义原型上运行mvn archetype:generate后执行其他命令(例如perl脚本)

这可能吗?

上下文

我正在编写一个原型,它创建了OSGi包,我想将它作为模块集成到父项目中。生成捆绑包后,我希望将其组织到父目录结构中,然后自动操作poms和其他配置文件。

1之前已在maven论坛上询问过,但未给出答案。

1 个答案:

答案 0 :(得分:2)

Thrau,您可以在执行原型时调用mojo:通过添加 -Dgoals =“您的自定义mojo插件”来生成,您可以在插件中编写自定义代码。希望这会有所帮助。