商城项目:maven项目依赖was cached in the local repository错误

来源:互联网 发布:挂号网软件 编辑:程序博客网 时间:2024/06/06 18:12

问题描述

       项目中有分页功能,从而添加了mybatis分页的jar包,看到maven依赖包中有标红的,项目环境搭建完之后想要启动一下项目,就报了如下错误:

 Failure to find org.github.miemiedev:mybatis-paginator:jar:1.2.15 in nexus was cached in the local repository,
 resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced

问题分析

      查看本地私服是否有这个jar包,发现不是完整的.很奇怪,分析上述错误提示,之前没有使用过这个jar包,所以开始本地仓库是没有这个jar包的,下一步maven会从私服上下载,如果私服上没有那就会从中央仓库下载,查看中央仓库,1.2.15这个版本还是很稳定的,公司网速用来下几个jar包还是可以的,就猜想是否是自己写错了,查看了一下中央仓库上的依赖写法,发现将groupId中com.错写成org.导致这个jar包下载不完整.


总结

     出现这种问题的情况,一种是自己写错了,导致不能找到正确的jar包,一种是我们依赖的nexus没有下载完整的,这时候需要确认中央仓库是有这个jar包的,然后就需要去看私服中是否是完整的,重新拉去中央仓库中的jar包.

阅读全文
3 0