1.Maven的基本概念
Maven(翻译为"专家",“内行”)是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。
2.Maven的作用
- 在开发中,为了保证编译通过,我们会到处去寻找jar包,当编译通过了,运行的时候,却发现"ClassNotFoundException",我们想到的是,难道还差jar包?
- 每个Java项目的目录结构都没有一个统一的标准,配置文件到处都是,单元测试代码到底应该放在那里也没有一个权威的规范。
- 因此,我们就要用到Maven(使用Ant也可以,不过编写Ant的xml脚本比较麻烦)----一个项目管理工具。
- Maven主要做了两件事:
- 统一开发规范与工具
- 统一管理jar包
3.下载安装
和Tomcat一样,Maven也属于apache;
maven官网:http://maven.apache.org/
下完完毕后会得到一个压缩包。
apache-maven-3.6.1-bin.zip将它解压
3.1配置环境变量
我的电脑——属性——系统设置——高级——环境变量——编辑系统变量
测试是否配置成功
如果出现了版本,说明安装OK了,我们需要进行下一步了
3.2修改配置文件
镜像本人配置的是阿里云镜像
打开你解压过后apache-maven-3.6.1-bin.zip文件——在conf内找到并打开settings.xml
配置xml
配置阿里云镜像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
默认仓库的位置
不建议使用默认的仓库位置,因为在c盘。
我这里在maven目录下建立了一个repository的文件夹
然后再配置文件中修改本地仓库的路径;
Maven就已安装好了
4.使用IDEA创建第一个Maven项目
打开idea创建一个新项目
填写项目信息
选择Maven路径及配置文件和仓库
配置项目名称
选择自动导包
耐心等待、等待成功!
成功后本地仓库中会出现大量jar包