maven常用命令 maven命令package、inatall、deploy区别

180 阅读1分钟

maven常用命令

maven命令描述
maven clean清理maven项目
maven validate验证项目是否正确
maven compile编译源代码
maven test运行测试
maven packagemaven打包
maven verify运行检查
maven install安装项目到本地仓库
maven site生成maven install的html报告
maven deploy发布项目到远程仓库

maven命令package、inatall、deploy区别

  • package:完成项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其他形式的包)部署到本地maven仓库和远程maven私服仓库
  • install:完成项目编译、单元测试、打包功能,把打好的可执行jar包(war包或其他形式的包)部署到本地maven仓库,但没有部署到远程maven私服仓库
  • deploy:完成项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其他形式的包)部署到本地maven仓库和远程maven私服仓库