IDEA Maven仓库配置

实际上IDEA自带Maven仓库插件,可以直接使用,不过为了了解Maven,还是来手动配置一下比较好。

Maven介绍

Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。 开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。
由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

简单一点来说,假如你写多个项目,要引用很多的依赖,不同的项目依赖相同的文件,如果每个项目都去依赖一次,肯定是不方便和占用文件的。
Maven相当于是你的一个本地仓库,所有依赖都放本地,每个项目用的时候,都从这个仓库拿,就方便管理了。并且穿给别人,只需要一个配置文件即可,不需要把很多库打包,方便你我。

IDEA maven仓库配置

注意请先安装JDK1.8 并配置好变量

下载Apache Maven

下载地址:http://maven.apache.org/download.cgi

解压到任意地址,例如我解压到了X:\code\maven目录里面

修改配置文件

定位到apache-maven-3.6.2\conf目录下,找到settings.xml文件
添加本地仓库路径,自己定义即可,根据注释来看,默认是在${user.home}/.m2/repository目录下

修改成我们自己的路径,例如X:\code\maven\Repository

<localRepository>X:\code\maven\Repository</localRepository>

配置环境变量

这一步不是必须的,IDEA中可以直接配置。
在系统PATH的变量中添加一个属性,指向apache-maven的bin目录:X:\code\maven\apache-maven-3.6.2

接下来在cmd命令中输入:mvn -v
可以看到如下内容
说明配置成功

IDEA配置

在设置中,找到Maven选项
选择目录位置 X:\code\maven\apache-maven-3.6.2
按照图片配置即可

这个配置只适用于当前项目,如果要所有的项目使用,请选择菜单-File->Other Settings->Settings for New Projects

配置Maven下载节点

如果使用默认的下载节点,下载依赖文件会相当的慢,所以把下载地址修改成国内节点会比较快。
使用阿里云的Maven仓库。https://help.aliyun.com/document_detail/102512.html

定位到apache-maven-3.6.2\conf目录下,找到settings.xml文件。
找到mirrors节点,在里面添加如下代码:

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

 

THE END