maven基础
Maven命令
查看版本
可以运行在任何地方,不需要POM文件
1 | mvn -v |
清理
删除target目录
1 | mvn clean |
编译
编译为class文件
1 | mvn compile |
测试
单元测试
1 | mvn test |
打包
打包jar包
1 | mvn package |
安装
将打包好的jar包安装到本地Maven仓库
1 | mvn install |
命令参数
1 | -D,--define <arg> 定义系统属性,如-Dmaven.test.skip=true |
maven怎么定义不同打包环境
- profiles属性
Maven多模块注意事项
打包要点
- 基础模块inf不需要spring-boot-maven-plugin插件,也不需要入口类
- 基础模块inf需要先install
问题排查
- 在项目根目录执行mvn命令,子模块都会执行相关的命令,如果个别模块没有执行,则检查父模块配置是否正确:modules是否配置全。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Equator's Blog!