Maven依赖管理与生命周期
2026/4/18 6:49:41 网站建设 项目流程

1. 依赖管理:配置、引入与删除

1.1 添加依赖的三种方式

方式一:手动编辑pom.xml(推荐)

方式二:复制坐标

从Maven Repository复制依赖坐标,粘贴到pom.xml

1.2 删除依赖的两种方式

方式一:手动删除
  1. 在pom.xml中找到要删除的<dependency>标签

  2. 删除整个标签块

  3. 刷新Maven项目(右键项目 → Maven → Reload Project)

方法二:指令删除

2. Maven生命周期详解

2.1 三个生命周期

Maven有三个相互独立的生命周期,每个生命周期包含多个阶段:

  1. clean- 清理项目

  2. default(或build) - 构建项目

  3. site- 生成项目站点文档

2.2 生命周期阶段执行顺序

2.2.1 clean生命周期(6个阶段)
pre-clean → clean → post-clean
2.2.2 default生命周期(23个阶段,部分关键)
validate → initialize → generate-sources → process-sources → generate-resources → process-resources → compile → process-classes → generate-test-sources → process-test-sources → generate-test-resources → process-test-resources → test-compile → process-test-classes → test → prepare-package → package → pre-integration-test → integration-test → post-integration-test → verify → install → deploy

2.3 必须关注的9个关键阶段

阶段生命周期作用何时使用
cleanclean删除target目录清理旧构建
validatedefault验证项目是否正确项目初始化
compiledefault编译源代码每次代码修改后
testdefault运行单元测试测试阶段
packagedefault打包(jar/war)准备发布
verifydefault检查集成测试质量检查
installdefault安装到本地仓库本地共享
deploydefault部署到远程仓库发布
sitesite生成项目站点生成文档

3. 如何运行各个阶段

3.1 在IDEA中运行阶段

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询