终级解决办法
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
参数说明:
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100388.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...