Maven:跳过除编译之外的所有插件

时间:2017-11-20 15:02:44

标签: java maven build maven-plugin

我想使用python脚本编译目录中的项目列表。 {这个问题与Python无关。它用于某些数据处理目的,编译项目列表是执行活动链中的一个步骤。 } 我在每个项目上调用系统(“mvn compile”)。虽然这样做,但我注意到项目有很多插件,比如javadoc,checkstyle等,我不想执行。 我想简单地编译所有项目,并且不想调用其他插件(甚至来自父pom.xml)。

我不想为每个项目编辑pom.xml并引入dev配置文件,因为它需要花费大量时间并且项目列表不是常量。

我需要CLI命令来实现这一点,类似于-Dmaven.test.skip = True。该命令应该禁用所有插件并且只运行编译目标。(即使我使用mvn编译,但在某些情况下,反应器项目或父pom有其他正在运行的插件)

我尝试了各种论坛,但还没有办法做到这一点。 任何指针都将受到高度赞赏。

0 个答案:

没有答案
相关问题