news 2026/6/9 21:00:39

让Maven从自定义本地路径读取jar包,但是提示从http://maven.aliyun.com路径拉取依赖且失败

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
让Maven从自定义本地路径读取jar包,但是提示从http://maven.aliyun.com路径拉取依赖且失败

目录

一、IDEA中将Maven设置成本地仓库

二、手动删除自定义仓库中的失败缓存

三、将 jar 包手动安装到本地仓库

四、重新加载Maven项目,让 IDE 从自定义仓库读取依赖


提示报错com.xx.framework:xx-framework-oss:jar:1.1.0 was not found in http://maven.aliyun.com/nexus/content/groups/public/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of nexus-aliyun has elapsed or updates are forced

本地仓库有oss的jar包,但是idea默认从阿里云上拉取依赖,原因可能是Maven还在缓存「之前下载失败」的记录,且尚未将 com.xx.framework:xx-framework-oss:1.1.0 真正安装到这个自定义本地仓库。

一、IDEA中将Maven设置成本地仓库

1、maven使用什么版本和整个项目没关系,可以从官网中(https://maven.apache.org/download.cgi)直接下载zip压缩包

2、新建一个空文件夹repository,作为本地仓库存放jar包

3、maven解压后,找到 \apache-maven-3.8.9\conf文件夹下的settings.xml文件,配置本地仓库路径

4、在IDEA中设置Maven,具体可参考https://blog.csdn.net/m0_73800382/article/details/147919954https://blog.csdn.net/m0_73800382/article/details/147919954

二、手动删除自定义仓库中的失败缓存

Maven 会在本地仓库中为下载失败的依赖创建「缓存标记文件」(后缀为.lastUpdated),即使你配置了新的本地仓库,这些标记文件也会阻止 Maven 重新尝试,必须手动删除。

1、在仓库路径中找到该目录,然后删掉对应的版本

2、删除旧默认仓库中的对应缓存(避免 IDE 残留缓存),默认是C:\Users\你的用户名\.m2\repository 路径,如果有该目录,删除对应版本的文件夹

三、将 jar 包手动安装到本地仓库

settings.xml 已经指定了自定义仓库,执行 mvn install:install-file 命令,Maven 会自动将依赖安装到D:\software\JetBrains\Java\repository,而非默认仓库。

1、准备好 xx-framework-oss-1.1.0 包,放到无中文、无空格的路径下

2、打开 CMD,直接执行以下命令

mvn install:install-file -Dfile=<JAR包绝对路径>-DgroupId=<自定义组ID>-DartifactId=<自定义模块ID>-Dversion=<自定义版本号>-Dpackaging=jar

示例:mvn install:install-file -Dfile=E:\xx-framework-oss-1.1.0.jar-DgroupId=com.xx.framework-DartifactId=xx-framework-oss-Dversion=1.1.0-Dpackaging=jar

3、如果执行成功将出现 BUILD SUCCESS(绿色文字)

4、回到自定义仓库 D:\software\JetBrains\Java\repository,查看是否生成了 \com\xx\framework\xx-framework-oss\1.1.0目录,有jar和pom这两个文件说明安装成功

四、重新加载Maven项目,让 IDE 从自定义仓库读取依赖

构建中不再报错

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:46:37

DSPE-PEG2k-iRGD-FITC,DSPE-聚乙二醇-多肽-异硫氰基荧光素,化学特性

DSPE-PEG2k-iRGD-FITC&#xff0c;DSPE-聚乙二醇-多肽-异硫氰基荧光素&#xff0c;化学特性 DSPE-PEG2k-iRGD-FITC 是一种集成了脂质锚定、柔性连接、多肽识别和荧光示踪功能的多模块复合分子&#xff0c;属于典型的脂质-PEG-多肽-荧光探针型功能分子。 该分子通过共价方式将 …

作者头像 李华
网站建设 2026/6/10 10:43:50

DSPE-PEG2000-CKKEEEKKEEEKKEEEK,磷脂-聚乙二醇-KTP

DSPE-PEG2000-CKKEEEKKEEEKKEEEK&#xff0c;磷脂-聚乙二醇-KTP一、分子整体概述DSPE-PEG2000-CKKEEEKKEEEKKEEEK 是一种典型的脂质-PEG-多肽功能化分子&#xff0c;属于“磷脂锚定 柔性连接 带电多肽”的复合结构体系。 该分子通过共价方式将一段富含赖氨酸&#xff08;K&am…

作者头像 李华
网站建设 2026/6/10 10:45:20

算子(Operator):深度学习的乐高积木

&#x1f9e9; 算子&#xff08;Operator&#xff09;&#xff1a;深度学习的乐高积木本文带你走进算子的神奇世界&#xff0c;用最生动的方式理解这个深度学习中最基础、最重要的概念一、开篇&#xff1a;从「乐高积木」到「深度学习」 想象一下&#xff0c;你要用乐高积木搭建…

作者头像 李华
网站建设 2026/6/10 10:39:13

广州鞋都商家必看:AI套图突围!让你的高跟鞋,撑起产地时尚牌

广州鞋都的老板们&#xff0c;别让好鞋输在“颜值”上&#xff01;咱们手握顶尖供应链&#xff0c;吃透最新时尚版型&#xff0c;做出来的高跟鞋质感拉满——可偏偏&#xff0c;主图还是千篇一律的纯白背景&#xff0c;详情页只剩枯燥的材质堆砌。久而久之&#xff0c;“广州制…

作者头像 李华
网站建设 2026/6/10 10:44:12

【金融项目实战】5_功能测试 _业务流程测试

文章目录 一、发布借款业务1.1 发布借款单成功操作流程1.2 借款业务测试点1.3 借款业务测试用例 二、投资业务2.1 投资业务成功操作流程2.2 投资业务测试点2.3 投资业务测试案例 一、发布借款业务 1.1 发布借款单成功操作流程 1、登录成功 2、开通资金托管账号&#xff08;认…

作者头像 李华
网站建设 2026/6/10 10:46:37

计算机SSM毕设实战-基于ssm的智能密室逃脱信息管理系统的设计与实现主题管理、在线预约、运营管理【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华