【发布时间】:2011-09-03 11:07:33
【问题描述】:
我正在处理多模块项目。我想在为其中一个模块构建后运行我的插件。这个 mojo 应该只能直接从 CLI 运行,并且不能附加到阶段,因为在我们不想运行这个目标的某些环境中。
配置我的插件的最佳方法是什么?应该在父级中配置还是应该在模块中配置?
如果我在父模块和模块中配置它,模块配置会覆盖父配置吗?
如果我只在 parent 中配置它,我可以从模块文件夹中运行它吗?
目前我只在我的模块中配置它,我从父文件夹中运行它
mvn -pl my-module groupId:artifactId:myGoal
看来我必须使用完全限定名称。我猜这是因为父母对这个插件一无所知。
【问题讨论】:
标签: maven-2 maven maven-plugin pom.xml