mvn (clean) package 在本地打包,但是本地maven仓库并没有这个新打的包mvn (clean) install 不仅在本地打包,并且注入到了本地的maven仓库,这样就可以在其他项目下的pom文件中引用,而不改变远程maven仓库的版本。mvn (clean) deploy 前两步都做,而且并把这个新包注入了远程的maven仓库。其中clean可要可不要,加上clean就将之前的老包清理干净了