SpringBoot项目打成jar包
1 打jar包的命令很简单,就一句话
mvn clean install -Dmaven.test.skip=true
/*
* mvn clean install为打包命令
* -Dmaven.test.skip=true打包时不执行测试用例,也不编译测试用例类
*/
0 注意,命令行在项目根目录下执行
1 maven在执行一个生命周期的命令的时候将会执行之前的所有生命周期操作,比如执行mvn install,会执行前面一系列的动作包括 compile , package , test 等,具体请查看maven的官方文档。这个特性使maven的命令更加简洁易用。
这篇文章详细介绍了使用mvn clean,mvn install和mvn clean install的区别:
https://blog.csdn.net/qq_38245537/article/details/78563284?locationNum=4&fps=1
2 在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true