Maven安装与配置
Maven 下载:http://maven.apache.org/download.cgi
首先要确定 jdk 已经安装和配置
把 maven 解压到放到 E 盘配置 maven文件夹中
环境变量:M2HOME E:\maven\apache-maven-3.3
Maven 常见命令
Mvn compile 编译
Mvn clean 清空
Mvn test 测试
Mvn package 打包
Mvn install 把项目安装到本地仓库
Mvn 远程仓库地址:http://mvnrepository.co
Maven本地仓库迁出C盘
配置 setting 文件
<localRepository>E:\maven\repository</localRepositor
Maven的实现
Maven两大核心
- 依赖管理:对jar包管理过程。
- 项目构建:项目完成编码后,对项目进行编译、测试、打包、部署等一系列操作(通过命令实现)。
Maven目录结构
eclipse下Maven项目结构
Maven生命周期
Maven 生命周期简介:Maven 通过插件的方式完成一系列过程来实现功能。
Maven 拥有三套独立的生命周期:
Clean 清理项目
Default 构建项目
Site 建立项目站点(了解即可)
Clean 生命周期:
1,pre-clean 执行一些清理前需要完成的工作;
2,clean 清理上一次构建生成的文件;
3,post-clean 执行一些清理后需要完成的工作;
Default 生命周期:
1,validate;
2,initialize;
3,generate-sources;
4,process-sources;
5,generate-resources;
6,process-resources;
7,compile;
8,process-classes;
9,generate-test-sources;
10,process-test-sources;
11,generate-test-resources;
12,test-compile;
13,process-test-classes;
14,test;
15,prepare-package;
16,package;
17,pre-integration-test;
18,integration-test;
19,post-integration-test;
20,integration-test;
21,post-integration-test;
22,verifty;
23,install;
24,deploy;
Site 生命周期:
1,Pre-site;
2,site;
3,post-site;
4,site-deplo