这与现有的类似错误的问题有点不同 - 我不认为这是重复的。
我有项目A,我使用mvn clean install
成功构建并安装在本地。
我验证了导演~/.m2/com/example/A/1.0/
中存在的jar和pom并且它们没有损坏。
项目B使用项目A作为依赖项。很简单:
<dependency>
<groupId>com.example</groupId>
<artifactId>A</artifactId>
<version>1.0</version>
</dependency>
当我尝试构建B时,我收到此错误:
Failed to execute goal on project B: Could not resolve dependencies for project com.example:B:jar:1.0-SNAPSHOT:
Failure to find com.example:A:jar:1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
我清理了我读过的文件_remote.repositories
和_maven.repositories
是失败的缓存。
问题仍然存在。我的maven版本是3.3.1
答案 0 :(得分:1)
你可以删除目录〜/ .m2 / com / example / A / 1.0 /并重新安装A,然后使用-U选项构建B.