一、Maven介绍
1.1 什么是Maven
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。
1.2 Maven作用
- 完成项目的构建过程
- 依赖管理,加强版本统一
- 分布式项目开发
1.3 Java工程的构建过程
Maven的主要功能即负责完成Java工程的构建过程。
- 创建工程
- 编译源代码
- 功能单元测试
- 项目打包(jar,war)
- 部署运行
1.4 安装Maven
【注意】:在IDEA软件中可省略第2、3、4步配置环境。
-
Maven官网下载:https://maven.apache.org/download.cgi,解压;
-
用户环境变量添加
MAVEN_HOME
,值为Maven解压文件夹路径
(非Win10);
-
系统环境变量添加
PATH
,值为%MAVEN_HOME%\bin
(非Win10);
-
系统环境变量添加
PATH
,值为Maven解压文件夹路径\bin
(Win10)
-
将idea中自带的maven替换为我们下载安装的maven;
-
修改解压安装目录下的config/setting.xml文件,替换中央仓库(远程仓库)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
二、创建Maven工程
-
新建工程:Create New Project
-
填写项目信息
-
配置Maven信息
-
Maven工程目录