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

thr*_*rau 6 archetypes maven maven-archetype

我在寻找一种方式,运行MVN原型后执行其他命令(例如Perl脚本):产生于我自定义原型自动.

这可能吗?

上下文

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

这已经在1之前的maven论坛上被问过,但没有给出答案.

Thi*_*iru 2

Thrau,您可以通过添加-Dgoals="您的自定义 mojo 插件"来调用 archetype:generate 的 mojo 执行后,您可以在插件中编写自定义代码。希望这可以帮助。