Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 2 为maven中的每个模块运行每个命令_Maven 2 - Fatal编程技术网

Maven 2 为maven中的每个模块运行每个命令

Maven 2 为maven中的每个模块运行每个命令,maven-2,Maven 2,在multi-moudle项目中,如果我们键入“mvn clean install”,Maven将为每个模块运行这两个命令。我们可以为所有模块运行每个命令,然后为所有模块运行下一个命令吗 当前: 建筑模块-1 任务段:[清理,安装] 建筑模块2 任务段:[清理,安装] 预期: 建筑模块-1 任务段:[清理] 建筑模块2 任务段:[清理] 建筑模块-1 任务段:[安装] 建筑模块2 任务段:[安装] 我们能做到这一点吗?不,你不能做到,因为mvn clean install只是一个命令,但有

在multi-moudle项目中,如果我们键入“mvn clean install”,Maven将为每个模块运行这两个命令。我们可以为所有模块运行每个命令,然后为所有模块运行下一个命令吗

当前:

建筑模块-1 任务段:[清理,安装]

建筑模块2 任务段:[清理,安装]

预期:

建筑模块-1 任务段:[清理]

建筑模块2 任务段:[清理]

建筑模块-1 任务段:[安装]

建筑模块2 任务段:[安装]


我们能做到这一点吗?

不,你不能做到,因为
mvn clean install
只是一个命令,但有两个目标


唯一的解决方案是在linux shell中运行
runclean
,然后
mvn安装

mvn clean&&mvn安装
。只是一个速记+1.