【发布时间】:2021-10-11 07:46:15
【问题描述】:
我们有一个插件需要通过cmd运行,例如:
mvn com.test.plugins:some-plugin:2.1.0:generate
有一个根pom.xml,有3个模块
<modules>
<module>first</module>
<module>second</module>
<module>third</module>
</modules>
当插件以这种方式从根目录启动时,插件会在每个模块中启动 4 次。 我知道如果你在 pom.xml 中编写插件配置
<build><plugins><plugin>
我们可以使用标签
<inherited>false</inherited>
如何通过控制台执行此操作? 或者我们可以在插件的 Mojo 类中添加一些东西?
【问题讨论】:
-
您的意思是只在根模块中运行该插件?如果你从命令行调用它,插件必须正确地做到这一点......
-
这能回答你的问题吗? Running a maven plugin only in the parent
标签: maven maven-plugin