maven操作中package、install、deploy 的区别

  • Post author:
  • Post category:其他


maven 最常用的命令: mvn clean package(install或者deploy) -Dmaven.test.skip

这三个关键词其实是一个递进的过程。

即:

1、package  只会把代码打成 jar 包,放到指定位置,


不同步


到本地仓库

2、install          会把代码打成 jar 包,放到指定位置,


并同步


到本地仓库;

3、deploy         会把代码打成 jar 包,放到指定位置,


并同步


到本地仓库,


并同步


到远程仓库。

通过下图一目了然

本地存放 本地仓库存放 远程仓库存放
package × ×
install ×
deploy



版权声明:本文为Know_nothing_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。