maven 打包命令package,install, deploy 的区别

Posted 它山之玉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 打包命令package,install, deploy 的区别相关的知识,希望对你有一定的参考价值。

maven 打包命令区别

mvn clean package

依次执行了clean, resource, compile, testResources, testCompile, test, jar(打包)等7个阶段

package命令完成了项目编译,单元测试, 打包功能, 但没有把打好的包部署到本地maven仓库和远程的maven私服仓库

mvn clean install

依次执行了clean, resource, compile, testResources, testCompile, test, jar(打包), install等8个阶段

install命令完成了项目编译, 单元测试, 打包功能, 同时把打好的包部署到本地仓库, 但没有部署到远程maven私服仓库

mvn clean deploy

依次执行了clean, resource, compile, testResources, testCompile, test, jar(打包), install, deploy等9个阶段

deploy命令完成了项目编译, 单元测试, 打包功能呢, 同时把打好的包部署到本地maven仓库和远程的maven私服仓库

以上是关于maven 打包命令package,install, deploy 的区别的主要内容,如果未能解决你的问题,请参考以下文章

maven相关问题3: install package deploy 这三个命令的区别 和常见命令

maven 里 assembly 和 package 打包的区别

Maven 打包 package install deploy-项目构建的理解

怎么使用maven package命令

maven package,clean,install,compile命令

Maven 指令 install 和 package 的区别