ideal引入maven项目一直Resolving dependencies of

本文介绍了解决Maven依赖在国内下载速度慢的方法,包括手动放置Maven包到本地仓库、修改Maven配置使用阿里云镜像以及更新本地仓库等步骤。

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

最近使用ideal引入maen项目的时候遇到了这个问题,在这里记录一下。

引入项目后ideal右下角出现Resolving dependencies of XXX,表示ideal正在从中央仓库下载某个maven包,但是由于众所周知的原因,国内访问中央仓库的速度往往比较慢,有的时候就会出现正在长时间无法下载的情况。这里提供几个思路去解决这个问题。

一.手动放到maven仓库

1.到阿里仓库搜索,把包下载下来,并且手动放到本地maven仓库中,打开ideal,点击右上角file—setting—Build,Execution,Deployment—maven,找到自己的local responsitory,打开路径,把maven包放到相应的位置。
在这里插入图片描述
2.点击maven—runner,把这段代码写到VM Options

-DarchetypeCatalog=internal

这段代码表示优先从本地加载,以应对明明本地仓库存在相应maven包ideal依然优先从网络下载的情况。
在这里插入图片描述
3.更新本地maven仓库
点击clean,右键点击maven project—reimport即可
在这里插入图片描述

二.修改maven配置,把默认镜像修改为阿里镜像

1.参考方法一,找到setting.xml,找到如下代码进行修改

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">
      <mirrors>
        <mirror> 
            <id>alimaven</id> 
            <name>aliyun maven</name> 
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
            <mirrorOf>central</mirrorOf>         
        </mirror> 
      </mirrors>
</settings>

修改后重新clean—install即可,速度会快点得多!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值