mvn package、mvn install和mvn deploy区别
作者:互联网
mvn package、mvn install和mvn deploy区别
区别
mvn package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
mvn install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库
mvn deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
运行jar
mvn package # 将项目打包(会自动编译的)
cd target # 进入打包后的jar包的目录
java -jar xxx.jar # 启动jar包
标签:deploy,仓库,package,jar,maven,install,布署,mvn 来源: https://blog.csdn.net/gusijin/article/details/110119789