mvn 打包构建命令的区别

1、命令

mvn clean package

依次执行clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。

mvn cleaninstall

依次执行clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。

mvn clean deploy

依次执行clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。

2、区别

package 命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库

install 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库

deploy 命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库


转载:https://www.cnblogs.com/kingsonfu/p/11053254.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Maven编译代码的相关命令 第一、main目录下的主代码编写完毕后,使用Maven进行编译,在项目根目录下运行命...
    加油小杜阅读 5,113评论 0 2
  • maven生命周期 https://blog.csdn.net/zhaojianting/article/deta...
    王金松阅读 2,350评论 0 0
  • Maven的基本了解 什么是Maven? Maven就是Apache下的一个开源项目。它是用纯java开发的。是一...
    Bcome阅读 8,003评论 0 7
  • 邓丽君演唱的《但愿人长久》,是由苏轼的《水调歌头》改写,收录于邓丽君1983年发行的诗词歌曲专辑《淡淡幽情》。此专...
    琴臺樂坊阅读 3,744评论 0 0
  • 田亚亚觉得自己可能要孤老终生了。 田亚亚长的不丑,168公分的身高,56公斤的体重,身材不说前凸后翘,但好歹眉清目...
    丛铭阅读 6,197评论 144 100