maven的生命周期

  • 什么是生命周期
    • Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤
  • Maven的三个构建生命周期
    • clean
      • pre-clean:执行一些清理前需要完成的工作
      • clean:清理上一次构建生成的文件
      • post-clean:执行一些清理后需要完成的工作
    • default
      • validate:验证工程是否正确
      • compile:编译项目的源代码
      • test:使用合适的单元测试框架来测试已编译的源代码
      • package:把已编译的代码打包成可以发布的格式,比如jar或者war
      • verify:运行所有检查,验证包是否有效
      • install:安装到maven本地仓库
      • deploy:部署到远程的仓库,使得其他开发者或者工程可以共享
    • site:生成与项目有关的站点文档
相关推荐
.生产的驴2 小时前
SpringBoot 封装统一API返回格式对象 标准化开发 请求封装 统一格式处理
java·数据库·spring boot·后端·spring·eclipse·maven
方圆想当图灵3 小时前
深入理解 AOP:使用 AspectJ 实现对 Maven 依赖中 Jar 包类的织入
后端·maven
李菠菜3 小时前
浅谈Maven依赖传递中的optional和provided
后端·maven
代码小侦探4 小时前
Java中以Maven方式引入Oracle JDBC Driver依赖的详解
java·oracle·maven
Cyanto1 天前
什么是Maven
maven
天草二十六_简村人1 天前
Macbook IntelliJ IDEA终端无法运行mvn命令
java·jdk·maven·intellij-idea
众乐乐_20082 天前
Maven中的(五种常用依赖范围)
java·maven
小尹哥-程序员2 天前
springboot2.X创建maven多模块工程
java·maven
王者鳜錸2 天前
2024从Maven-MySQL-Nginx部署
mysql·nginx·maven
forestsea2 天前
Maven 依赖坐标与BOM统一管理
java·maven