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参数说明:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。