Maven对安装顺序的要求
依赖关系对安装顺序的要求
A依赖B
Maven要求先安装B,再安装A
继承关系对安装顺序的要求
A(子工程)继承B(父工程)
Maven要求先安装B,再安装A
如果配置聚合,那么对聚合工程执行install,Maven就会按照正确的顺序安装各个模块工程
springboot项目打包
在父工程或工程里加入maven-plugin,进行打包
如果有父工程和子工程的关系,在父工程中加入插件的依赖,子工程通过依赖父工程就可以通过依赖传递的方式使用打包的插件
<build>
<!--构建过程中需要用到的插件-->
<plugins>
<!--这个插件将springboot打包成一个可执行的jar包-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
打包命令
mvn clean install -Dmaven.test.skip=true
#先清理,再打包,跳过(不打包)测试包