就我而言。问题是同样的原因。我看到问题出在代理和防火墙上。
这里是我的解决方案
Fisrt方法:
1.安装Maven和Eclipse的Proxy
2.转到找到{user} /。m2 / repository并删除所有* .lastupdated文件
3.回到Eclipse,右键单击项目,然后选择Maven>更新项目。>选择“强制更新快照/发布”。
如果项目仍然存在错误。示例:以上所有步骤后,这就是我的问题
Failure to transfer org.apache.maven:maven-archiver:pom:2.5 from 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. Original error: Could not transfer artifact org.apache.maven:maven-archiver:pom:2.5 from/to central (https://repo.maven.apache.org/maven2): Connect timed out
我使用此解决方案对我有用:
1.在https://mvnrepository.com/中 找到存储库
。2.将依赖项复制到项目示例的* .poml中
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
<version>2.5</version>
</dependency>
3.建立项目。缺少的依赖项将下载到本地存储库。
4.返回Eclipse,右键单击项目,然后选择Maven> Update Project。>选择“强制更新快照/发布”。
= >>已解决错误
5.完成并解决后,我在步骤2中删除了依赖项。完成