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

   由上面的分析可知主要区别如下,

package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库
deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
---------------------
作者:亚当-adam
来源:CSDN
原文:https://blog.csdn.net/zhaojianting/article/details/80324533
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/anenyang/p/10907940.html

maven package和install相关推荐

  1. maven 指令之package 和install的区别

    https://blog.csdn.net/zy103118/article/details/79901357 maven 指令之package 和install的区别 2018年04月11日 19: ...

  2. 理解maven命令package、install、deploy的联系与区别

    https://blog.csdn.net/zhaojianting/article/details/80324533 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 IT ...

  3. maven package install deploy区别

    1.maven package:打包到本项目,一般是在项目target目录下. 如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错,因为找不到所依赖的b项目, ...

  4. maven的package、install、deploy命令的区别

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

  5. Maven高级11:跳过测试的三种手段;(maven在package或者install等的时候,跳过test不去执行测试用例)(PS:本篇博客中的【使用配置跳过测试】并没有实测成功)

    说明: (1)本篇博客的内容:maven跳过测试的几种手段: (2)声明:跳过测试这部分仅仅作为了解即可,在实际中我们一般也可能不会去跳过测试: 目录 一:跳过测试,简介:(测试很重要,为什么有时我们 ...

  6. java 打包找不到符号_maven 打包 package 或者 install 出现错误: 找不到符号

    [ERROR] COMPILATION ERROR [INFO] ------------------------------------------------------------- [ERRO ...

  7. mvn package成功 install失败解决方法

    最近搭建一个maven父子项目时需要将模块安装到本地仓库,执行maven命令时出现maven package 成功,install失败,尝试了网上的各种方法,像什么检查jdk路径.修改pom文件编译插 ...

  8. package 和 install的区别

    之前一直不明白package与  install的区别,今天测试了下. 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下.这时编译b项目,还是会报错,找不到 ...

  9. dpkg: error processing package sunloginclient (--install): dependency problems - leaving unconfigur

    dpkg: error processing package sunloginclient (–install): dependency problems - leaving unconfigured ...

最新文章

  1. Android学习笔记13-Acitivty与Fragment通信
  2. redis异常解决:JedisDataException: ERR Client sent AUTH, but no password is set
  3. 计算机知识点小报,制作电脑小报的教案
  4. 【TensorFlow】稀疏矢量
  5. java 过滤脚本_【快学SpringBoot】过滤XSS脚本攻击(包括json格式)
  6. 【Maven】maven 插件 maven-surefire-plugin
  7. 制药企业核算报表系统整体方案
  8. javascript内置属性
  9. NoSQL数据库的安装和使用
  10. 速达5000进销存PDA条码打印扫码开单-吉度PDA定制
  11. Mac SecureCRT Toolbar 的图标很大很丑是不是?
  12. 执念于当下的平淡为美好
  13. unity实战 手机屏幕适配
  14. python中iloc切片_Dataframe选择行列loc,iloc,切片,布尔索引,条件判断等
  15. 全国高校信息 ,全国市州信息 ,全国省市信息 ,全国区县联查信息 2019-08-27
  16. 助创cms众筹 php,【教程】助创cms众筹系统操作流程详细说明
  17. arcmap中有火星坐标码_在ArcMap中使用坐标值转换一个CAD文件中的坐标位置
  18. cad怎么卸载干净_AUTOCAD命令行位置不正常怎么办?疑难杂症的常规解决方法
  19. 海康萤石NTP时间不同步问题思路X5C
  20. C语言程序设计——字符串和数组

热门文章

  1. Codeforces Round #476 (Div. 2) C. Greedy Arkady
  2. matlab获取标量
  3. 聚类之hierachical clustering算法
  4. Python dataframe修改列顺序(pandas学习)
  5. github可视化_Cesium数据可视化-仓储调度系统可视化部分(附github源码)
  6. 滚动条滚动加载图片或则请求的实现方法
  7. akka框架——异步非阻塞高并发处理框架
  8. Java8 Map中新增的方法使用总结
  9. 合并石子 四边形不等式优化
  10. 【转】以操作系统的角度述说线程与进程