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

背景

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

解决方法

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

思考

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

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

相关推荐
Roam-G10 分钟前
List ToMap优化优化再优化到极致
java·list
"匠"人15 分钟前
讲解负载均衡
java·运维·负载均衡
C雨后彩虹21 分钟前
行为模式-责任链模式
java·设计模式·责任链模式
写bug写bug25 分钟前
搞懂Spring Cloud Config配置信息自动更新原理
java·后端·架构
异常君43 分钟前
Dubbo 高可用性核心机制详解与实战(上)
java·dubbo·设计
trow44 分钟前
Web 认证技术的演进:解决无状态与有状态需求的矛盾
java
快乐肚皮1 小时前
快速排序优化技巧详解:提升性能的关键策略
java·算法·性能优化·排序算法
网安INF1 小时前
SHA-1算法详解:原理、特点与应用
java·算法·密码学
GzlAndy1 小时前
Tomcat线程模型
java·tomcat
hello早上好1 小时前
Spring Bean生命周期
java·后端