其他分享
首页 > 其他分享> > mvn package、mvn install和mvn deploy区别

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