添加maven插件:
首先在需要打包的pom文件里面添加maven插件:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
mvn有支持的选项:
-pl, --projects
Build specified reactor projects instead of all projects
**建造指定的反应堆项目,而不是所有项目**
-am, --also-make
If project list is specified, also build projects required by the list
**如果指定了项目列表,还可以生成列表所需的项目**
-amd, --also-make-dependents
If project list is specified, also build projects that depend on projects on the list
**如果指定了项目列表,还可以生成依赖于列表上的项目的项目**
首先切换到工程的根目录,单独构建sgjy-web,在构建sgjy-web的同时也会构建该模块依赖的其他模块。
mvn install -pl 需要打包的模块名称 -am
单独构建公共模块sgjy-common:
mvn install -pl 需要打包的模块名称 -am -amd