IDEA整合Maven
一、安装Maven
我这个是apache-maven-3.9.2版本的,下这个就行。链接如下自取
链接:https://pan.baidu.com/s/1IrqTq0CymLrW1S7GXYUmkQ
提取码:8888
二、配置Maven环境
1.将下载好的安装包,解压至你想要安装的目录下
2.复制Maven的根目录
3.配置环境变量
右击此电脑—》属性—》高级系统设置
—》高级—》环境变量
—》选中系统变量中的Path—》编辑
—》新建—》将复制的Maven根目录粘贴到这个位置—》确定
(或者点击浏览然后找到Maven根目录点击确定也可)
4.打开cmd启动Maven
mvn
如果显示mvn不是内部命令,表示没有配置环境变量
如果命令识别成功了,在输入
mvn help:system
意思是Maven远程仓库的文件下载成功
下载到C盘–用户–自己电脑名字–.m2–repository文件夹下
如果.m2文件夹下没有settings.xml文件,就去maven的conf文件夹下复制过来一份
三、配置本地仓库
1.对于Maven来说,仓库分为两类:本地仓库、远程仓库
不在本机中的一切仓库,都是远程仓库:分为中央仓库 和本地私服仓库
2.远程仓库
默认的远程仓库使用的Apache提供的中央仓库:
Apache提供的中央仓库地址:https://mvnrepository.com/
3.本地仓库
本地仓库指本机的一份拷贝,用来保存从远程仓库下载下来的文件,包含你尚未发布的临时文件
4.仓库配置
用写字板、VS Code等文本编辑器打开C盘–用户–电脑名–.m2下的settings.xml文件
(1)配置本地仓库,将本地仓库路径放入标签中间
<!-- 本地仓库的路径 -->
<localRepository>C:\Users\WangZhaoJun\.m2\repository</localRepository>
(2)配置镜像仓库
如果仓库A可以提供仓库B存储的所有内容,那么就可以认为A是B的一个镜像。
<mirror>
<!-- 指定镜像ID(可以自己改名) -->
<id>nexus-aliyun</id>
<!-- 配置中央仓库(阿里云的仓库名称,不可以自己起名,必须这么写) -->
<mirrorOf>central</mirrorOf>
<!-- 指定镜像名称(可以自己改名) -->
<name>Nexus aliyun</name>
<!-- 指定镜像地址(镜像地址) -->
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
复制到两个mirrors标签中
(3)配置JDK
当你的idea中有多个JDK时,就需要指定你编译和运行的JDK
<profile>
<!-- settings.xml中的id不能随便起的 -->
<!-- 告诉Maven我们用的jdk1.8 -->
<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>
如果不知道自己的IDEA集成的是哪个版本的JDK
(可以自己先找一下:File—Project Structure—SDKs)
四、在IDEA中配置Maven
File—Settings
最后点Apply和OK,然后等待加载完成就ok了。