1 什么是maven?
maven是一个项目管理工具,主要用于Java项目中jar等包的依赖管理等。也可用于项目打包等。
进行过传统Javaweb开发的就知道,一个项目通常要添加多个依赖的jar包,比如数据库连接的jdbc,需要手动添加,并添加依赖,很是麻烦,maven就可以简化这些工作,可以自动下载添加项目并添加依赖。
2 maven下载
下载网址:http://maven.apache.org/download.cgi
我是win 10系统,下载的第二个。
解压即可
3 环境变量配置
(1)右击我的电脑,选择属性
(2)选择高级系统设置
(3)选择[高级]中的环境变量
(4)点击新建,
(5)新建一个名为“M2_HOME”的变量名,值是maven的路径(bin文件夹所在的目录)点击确定.
(6)找到Path,进行编辑
(7)添加%M2_HOME%\bin 将bin文件添加到path中,确定即可完成环境变量的配置。
(8)查看是否安装成功,打开cmd,输入mvn -version 出现以下信息说明安装成功。
4 设置镜像网址和本地仓库
(1)因为maven是自动去下载所需要的包,但由于是外服,所以速度会非常慢,这里采用阿里云镜像网址。打开maven路径下的conf目录,编辑settings.xml文件,找到<mirrors></mirrors>标签,在里面添加以下内容:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
(2)本地仓库是用于存储项目自动下载的jar等包,Maven 本地仓库保存你的工程的所有依赖(library jar、plugin jar 等)。当你运行一次 Maven 构建,Maven 会自动下载所有依赖的 jar 文件到本地仓库中。它避免了每次构建时都引用存放在远程机器上的依赖文件。
Maven 本地仓库默认被创建在自定义目录下。要修改默认位置,在 %M2_HOME%\conf 目录中的 Maven 的 settings.xml 文件中定义另一个路径。我在E:\Maven下创建了名为localRepository的本地仓库
打开seetings.xml文件,在这里添加一行
<localRepository>E:\Maven\localRepository</localRepository>
添加本地仓库的路径:
保存即可。
本文参考Maven——简介、安装(win10x64),该文中还介绍了如何通过修改配置文件来动态添加依赖包,有兴趣的可以看一下。
5 IDEA配置Maven
file->settings,按如下配置maven,Apply->OK