Maven 中package、install、deploy的区别
-
mvn clean package
依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)。 -
mvn clean install
依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install。 -
mvn clean deploy
依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy。
当然还可以使用-Dskiptests跳过test的三个阶段
- package
执行项目编译、单元测试、打包功能,单是不会布署到本地maven仓库和远程maven私服仓库
- install
执行项目编译、单元测试、打包功能,同时布署到本地maven仓库,但不会布署到远程maven私服仓库
- deploy
执行项目编译、单元测试、打包功能,同时会布署到本地maven仓库和远程maven私服仓库
技术是没有终点的,也是学不完的,最重要的是活着、不秃。 学习看书还是看视频,都不重要,重要的是学会,欢迎关注,我们的目标---不秃。
---更多运维开发交流及软件包免费获取请加V: Linuxlaowang

浙公网安备 33010602011771号