记本地引JAR包问题

212 阅读1分钟

同事给了一jar包后,将JAR包导入到了本地仓库:

image.png 但IDEA reload MAVEN项目,依赖还是标红:

1748415591524.jpg 问题分析:明明本地有需要的依赖包,但是maven还是会从远程仓库拉取,如果远程仓库有需要的包还好,如果没有,或者无网络环境下没法访问远程仓库,那就直接报错,走不下去了

解决方法一 直接删除_remote.repositories文件,单个删除或者全部删除都可以。

image.png

解决方法二 复制一份本地的repository仓库,然后修改settings.xml的远程仓库地址为复制后的本地仓库地址,maven就会把复制后的本地仓库当做远程仓库。

image.png