无法传输工件 com.squareup.okhttp3:mockwebserver:pom:4.9.1 from/to 中央 (https://repo.maven.apache.org/maven2)

Could not transfer artifact com.squareup.okhttp3:mockwebserver:pom:4.9.1 from/to central (https://repo.maven.apache.org/maven2)

我在将 MockWebServer 依赖项导入我的项目时遇到问题

<dependency>
  <groupId>com.squareup.okhttp3</groupId>
  <artifactId>okhttp</artifactId>
  <version>4.9.1</version>
  <scope>test</scope>
</dependency>
<dependency>
  <groupId>com.squareup.okhttp3</groupId>
  <artifactId>mockwebserver</artifactId>
  <version>4.9.1</version>
  <scope>test</scope>
</dependency>

idea 有 2 个问题:

并且重新加载所有 Maven 项目会导致一个大的“堆栈跟踪”,通常表示它无法解析任何依赖项。

运行 maven目标compile导致错误:

Could not transfer artifact com.squareup.okhttp3:okhttp:pom:4.9.1 from/to central (https://repo.maven.apache.org/maven2): Transfer failed for https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/4.9.1/okhttp-4.9.1.pom

谢谢。

我的回购设置:

我解决了这个问题。我相信这是我的 ISP 问题。出于某种原因,它不允许访问回购链接。使用 VPN 我能够下载依赖项