有具有不同模块和依赖项的项目,所有这些都需要按特定顺序一个一个地进行 mvn clean 安装。并且它们有不同的父级,并且无法更改。现在如何使用 maven reactor 自动执行此过程。因此,只需执行一次“mvn clean install”,即可对给定序列中的所有模块执行相同的操作。
问问题
1661 次
2 回答
1
于 2019-04-01T09:38:05.253 回答
-1
您可以创建所有其他父级的新父级,该父级将成为所有其他模块(其他父级)的项目聚合器,在该新父级中,您可以根据需要订购模块
<?xml version="1.0" encoding="UTF-8" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>build-all</groupId>
<artifactId>build-all</artifactId>
<version>1.0</version>
<packaging>pom</packaging>
<modules>
<module>../proj1/pom.xml </module>
<module>../proj2/pom.xml </module>
.
.
</modules>
</project>
于 2019-04-01T09:44:20.817 回答