Maven 之 打包项目时没有使用本地仓库依赖问题

背景

pom 中使用了第三方jar包,远程仓库设置的是阿里云,之前运行很好,今天不知道怎么的,打包总是报错,阿里云仓库无法找到依赖包(本来也没有),按理来说,编译打包时会优先选择本地仓库的包才对,好嘛,怎么搞都有问题,但是本地仓库确实有jar包。

解决方法

删除本地仓库,重新安装一遍,OK了。
mvn install:install-file -Dfile=xxxx.jar -DgroupId=xxxx -DartifactId=xxxx -Dversion=xxxx -Dpackaging=jar

思考

后面对比前后本地仓库的文件夹内容,发现有个文件,再一查,有这个文件Maven会重新远程下载依赖。

所以,直接将本地仓库中的有这个后缀的文件都删除了,OK

相关推荐
nnsix几秒前
MVC、MVP、MVVM 架构 笔记
java·开发语言·前端
野生技术架构师3 分钟前
2026最新Java面试1200题全解析:从基础到架构,覆盖所有技术栈(含答案)
java·面试·架构
大尚来也4 分钟前
主键、外键、索引,一篇讲透
java·数据库·oracle
段ヤシ.9 分钟前
回顾Java知识点,面试题汇总Day17(持续更新)
java·springboot·spring security·shiro·mybatis-plus·jdbctemplate·spring data jpa
jjjava2.011 分钟前
Java 多线程核心基础与线程安全
java·开发语言
147API18 分钟前
Claude Opus 4.8 接口与工程落地分析:长任务调用链应该怎么设计
java·前端·数据库
lulu121654407820 分钟前
Claude钩子系统架构设计:从执行时序到扩展机制
java·人工智能·python·ai编程
AI行业学习29 分钟前
CC-Switch 下载、安装与使用配置指南【2026.5.29】
java·开发语言·vscode·python·eclipse·laravel
许彰午32 分钟前
03_Java流程控制详解
java·开发语言·python
霍格沃兹测试学院-小舟畅学36 分钟前
接口自动化测试的下一个十年:从脚本到Skills,让AI学会“如何测”
java·前端·人工智能