mvn命令著中package、install、deploy的區別
阿新 • • 發佈:2019-05-06
倉庫 常用操作 -i zha art 的區別 class ces tps 、
參考:https://blog.csdn.net/zhaojianting/article/details/80324533
常用操作區別
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私服倉庫
mvn命令著中package、install、deploy的區別