6. 配置IntelliJ IDEA Maven项目从本地仓库自动下载

文章介绍了如何配置IntelliJIDEA以从自定义的本地Maven仓库自动下载依赖。提供了两种方法:全局修改settings.xml文件和在项目pom.xml中添加仓库信息。在测试过程中,尽管遇到因仓库未爬全导致的部分依赖找不到的问题,但证实了可以从自定义仓库成功更新数据并进行编译运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

6. 配置IntelliJ IDEA Maven项目从本地仓库自动下载

配置好本地Maven仓库后,通过修改IntelliJ IDEA配置文件实现Maven项目从配置好的本地Maven仓库自动下载。

6.1. 修改配置

1)方法一:全局修改(所有项目有效,推荐使用)

修改文件

C:\Program Files\JetBrains\IntelliJ IDEA 2020.3\plugins\maven\lib\maven3\conf\ settings.xml内容如下:

<mirrors>
  <mirror>
   <id>mymaven</id>
   <mirrorOf>*</mirrorOf>
   <name>mymaven</name>
   <!--<url>http://www.mymaven.com/maven2</url> -->
   <url>http://192.168.1.100:8080/maven2</url>
  </mirror> 
 </mirrors>                             

在这里插入图片描述
2)方法二: 项目pom.xml文件修改(仅对该项目有效)

在pom.xml文件中添加如下内容

<repository>
  <id>my-repository</id>
  <url>http://192.168.1.100:8080/maven2/</url>
</repository>

为了测试修改项目存取Maven库数据的位置Local repository为自己指定的位置:
在这里插入图片描述

6.2. 添加依赖

在这里插入图片描述

6.3. Maven数据更新测试

删除本地仓库Maven数据

在这里插入图片描述
更新Maven数据在这里插入图片描述
在这里插入图片描述
查看结果
在这里插入图片描述

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.36</version>
</dependency>


可见从Maven仓库下载Maven数据成功。
在这里插入图片描述
结论:从自己搭建的Maven仓库更新数据成功,测试应用程序可以正常编译与运行。

6.4. 问题:提示分析[并不是问题]

​ 因为自己搭建的Maven仓库数据目前还没有爬全,所以有些数据包不存在,可能提示如下信息:在这里插入图片描述
Could not find artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 in myMaven(http://192.168.1.100:8080/maven2)

apache.maven.plugins:maven-clean-plugin:pom:2.5 in myMaven(http://192.168.1.100:8080/maven2)
原因是库中只有3.0.0版本的,而应用软件想下载2.5版本的。
在这里插入图片描述
但是可以看到IntelliJ IDEA Maven项目目前Maven库下载地址为我们指定的地址:http://192.168.1.100:8080/maven2。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

静水深流(探索者)

优化算法慢慢学习

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值