maven本地仓库已经有了所需的jar包,为什么还要去请求远程仓库

问题

IDEA 中的maven 项目,一个jar包一直导入不进来,reimport 无效。
从另一仓库把这个jar包拷贝到当前仓库,还是无效。
mvn clean install -e U 发现加载这个jar包时直接访问远程仓库,都没有从本地查找一下

 

解决办法

把本地仓库的jar 包目录删除掉,使用mvn install 命令,手动install 进仓库。

mvn install:install-file -Dfile=xxx.jar -DgroupId=aaa -DartifactId=bbb -Dversion=1.0.0 -Dpackaging=jar

 

原理不明,只是突然想试一下,结果还成了

 

转载于:https://www.cnblogs.com/acm-bingzi/p/mvn_reimport.html