Maven是跨平台的项目管理工具,主要服务于Java平台的项目构建、依赖管理。
项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。
mvn clean 清理编译的项目,会删除target目录下的编译内容
mvn compile 编译项目
mvn test 项目单元测试的编译
mvn site 生成项目报告
mvn package 负责将我们的项目打包,方便发布
mvn install 把项目Install到local repo(本地仓库),这样别的项目就可以用dependency引入
mvn deploy 发本地jar到remote(远程仓库)
原文:https://www.cnblogs.com/10134dz/p/13784124.html