maven的主要功能就是依赖管理,jar包仓库。和C#中的NuGet仓库差不多。另外也提供打包构建,启动插件等功能。下面主要讲一下,在使用Idea开发时,maven的配置和使用。
maven的安装和配置
**maven(3.6.1)**的下载地址:https://idlestudio.ctfile.com/fs/14960372-382475873
下载后解压到路径比如:D:\apache-maven-3.6.1,其中conf目录下,有个settings.xml,这里主要配置了包存放的路径,以及包的下载地址,由于默认是从国外服务器下载,速度会非常之慢,maven安装后,首先就要把这个服务器地址改成阿里云的镜像地址, 配置如下:
1<?xml version="1.0" encoding="UTF-8"?> 2<settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xmlns="http://maven.apache.org/SETTINGS/1.0.0" 4 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> 5 6 <localRepository>D:\apache-maven-3.5.3\package</localRepository> 7 <pluginGroups></pluginGroups> 8 <proxies></proxies> 9 <mirrors> 10 <mirror> 11 <id>alimaven</id> 12 <name>aliyun maven</name> 13 <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 14 <mirrorOf>central</mirrorOf> 15 </mirror> 16 </mirrors> 17</settings>
在Idea中进行配置
打开Idea, 左上角菜单选择 File --> Settings,在弹出的对话框中,左侧选择”Build, Execution, Deployment", 然后把maven的工作目录选择我们刚才安装的目录即可。如下图:

至此,maven已经安装配置完成,快去项目的pom文件中随便引用一个包,试试下载速度如何吧!
另外,maven仓库官网地址:https://mvnrepository.com/,只要知道一个包的ArtifactId,就可以搜索。比如输入"mybatis",他会把所有可用的版本列出来,点击想要的版本进去,已经把引用代码给你准备好了,复制粘贴到pom中即可,方便快捷,快去试试吧!

