IntelliJ IDEA 使用自带的 Maven
- 假如 IntelliJ IDEA 安装位置为:
- C:\Program Files\IntelliJ IDEA
- 那么自带的 maven 的位置就在:
- C:\Program Files\IntelliJ IDEA\plugins\maven\lib\maven3
配置 MAVEN_HOME 环境变量
在系统环境变量中增加 MAVEN_HOME,并且把 MAVEN_HOME 添加到 Path 中。
shell
# 其中
MAVEN_HOME = C:\Program Files\IntelliJ IDEA\plugins\maven\lib\maven3
# 环境变量
%MAVEN_HOME%\bin
# cmd 中测试 mvn 命令
mvn -v
# 输出 Maven 版本和位置
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: C:\Program Files\IntelliJ IDEA Community Edition\plugins\maven\lib\maven3
Java version: 17.0.3.1, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-17.0.3.1
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"
修改 Maven 中 settings.xml 中默认的仓库位置
shell
# 进入 conf 目录,并找到 settings.xml 文件
cd C:\Program Files\IntelliJ IDEA\plugins\maven\lib\maven3\conf
先复制一份作为备份留存。
默认 Maven 仓库位置为:${user.home}/.m2/repository
这里修改到 D:\maven\repository
xml
<!-- 修改这个配置 -->
<localRepository>D:\maven\repository</localRepository>
提示:当然,你也可以把 settings.xml 复制一份放到其它地方。比如:D:\maven\settings.xml,然后修改它的 localRepository。
Intellij IDEA 设置
使用自带 maven 位置的 settings.xml
假如你使用的是 IntelliJ IDEA 自带 maven 位置的 settings.xml 配置文件:
即位置: C:\Program Files\IntelliJ IDEA\plugins\maven\lib\maven3\conf\settings.xml
那么你不需要额外设置 Intellij IDEA,使用默认 MAVEN 设置即可。
使用其它位置的 settings.xml
打开 IntelliJ IDEA 中的 setting --> Build, Execution, Deployment --> Build Tools --> Maven
默认情况下,IntelliJ IDEA 中的配置为:
txt
<!-- 这个不用动 -->
Maven home path: Bundled(Maven 3)
<!-- 这个配置需要勾选 Override 复选框,然后选择使用的 settings.xml 文件 -->
User settings file: C:\Users\administrator\.m2\settings.xml
最终配置应该如下:
txt
Maven home path: Bundled(Maven 3)
User settings file: D:\maven\settings.xml