maven的安装与配置
一、下载与安装maven
1、官网下载maven
官网地址:http://maven.apache.org/download.cgi
maven版本对应的环境要求:
电脑系统版本对应的下载包:
- Binary:是可执行的版本,已经编译好了可直接使用;
- Source:是源代码版本,需要编译后才可使用
- tar.gz的格式适用于unix操作系统
- zip的格式适用于windows系统
2、安装maven
拿到下载好的maven安装包之后,将安装压缩包解压至你的安装路径
二、配置环境变量
1、右键 “计算机”,选择 “属性”,之后点击 “高级系统设置”,点击”环境变量”,来设置环境变量
2、添加maven变量
3、在path里面引用你的添加的变量:
4、测试运行安装成功与否
运行cmd,输入mvn -version,如图所示则配置成功:
四、配置maven的本地仓库
1、为啥要配置本地仓库?
- 节省依赖加载时间,不必每次都去下载依赖,和java的常量池一个道理!
- localRepository节点用于配置你的本地仓库,本地仓库只是一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
- 当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回加载成功;如果没有则从远程仓库中下载获取包,并在本地库中保存。
- 此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中
2、新建本地仓库目录
这里将本地仓库和安装目录放在同一个目录
3、打开配置文件settings.xml
4、找到节点localRepository标签,注释外面添加一行
五、配置国内镜像
1、为什么要设置国内镜像?
国外的镜像地址下载速度慢,配置国内的镜像地址能快速地加载jar包依赖!
2、在settings.xml配置文件中找到mirrors节点
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!--
<mirror>
<id>aliyunmaven</id>
<name>阿里云仓库<name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>*</mirrorOf>
</mirror>
<mirror>
<id>apache-repo</id>
<name>ApacheRepository</name>
<url>https://repository.apache.org/content/groups/public/</url>
<mirrorOf>apache-repo</mirrorOf>
</mirror>
-->
节点mirrors可以配置多个子节点,但是默认只生效第一个;
只有当前的节点配置无法连接生效时,才会依次轮到下一个节点生效;
六、配置JDK
1、添加相关jdk的配置
<!-- java版本 -->
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
2、运行命令配置本地仓库
打开cmd运行
mvn help:system
这里相当于是帮我们初始化本地仓库了,下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量,这些信息对我们日常的编程工作很有帮助。
七、IDEA配置maven
IDEA点击“File”——>“settings”