maven报错was cached in the local repository, resolution will not be reattempted until the update inter
作者:互联网
maven报错was cached in the local repository, resolution will not be reattempted until the update inter
终级解决办法
maven 打包时报错如下:
[ERROR] Failed to execute goal on project XXX-file: Could not resolve dependencies for project cn.XXXX-file:jar:3.7.1-SNAPSHOT: The following artifacts could not be resolved: cn.XXXX:jar:1.0.0, XXXX-mcloud:jar:1.0.3: Failure to find cn.xxx.utils:jar:1.0.0 in http://maven.aliyun.com/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of aliyun has elapsed or updates are forced -> [Help 1]
判断这个包 cn.xxx.utils:jar
是不是自己的repostory里的,如果是,在pom里加上自己的repostory,如下:
<repository>
<id>xxx</id>
<name>xxx</name>
<url>http://nexus.xxx.cn/nexus/repository/maven-releases</url>
</repository>
然后执行mvn即可
mvn clean package -U
-U
参数会强制update本地的jar(不用再专门去删除)
-U
参数说明:
以上就是本文的全部内容,希望对大家的学习有所帮助。更多教程请访问码农之家
标签:maven,cn,repository,xxx,jar,update,will,报错 来源: https://www.cnblogs.com/myhomepages/p/16583465.html