minio 发现不支持的 OkHttp 库。必须使用 okhttp >= 4.8.1
minio Unsupported OkHttp library found. Must use okhttp >= 4.8.1
按照说明使用 minio 并用下面的方法修复后,我failed.what我能做些什么来解决这个错误
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.3.5</version>
<exclusions>
<exclusion>
<artifactId>okhttp</artifactId>
<groupId>com.squareup.okhttp3</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.9.3</version>
</dependency>
</dependencies>
我在使用 io.minio:minio:8.3.6
时也遇到过这个问题,但能够强制使用更新版本的 okhttp
,它与 MinIO 客户端库一起使用。这是 build.gradle
的片段(应该与 Maven 类似):
implementation("io.minio:minio:8.3.6")
implementation("com.squareup.okhttp3:okhttp:4.9.3")
在我的情况下,这可能是由于 spring-boot-dependencies
随 spring 依赖插件一起出现,它管理着许多还包含 okhttp
的依赖项,因此强制降级。
另请参阅:
按照说明使用 minio 并用下面的方法修复后,我failed.what我能做些什么来解决这个错误
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.3.5</version>
<exclusions>
<exclusion>
<artifactId>okhttp</artifactId>
<groupId>com.squareup.okhttp3</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.9.3</version>
</dependency>
</dependencies>
我在使用 io.minio:minio:8.3.6
时也遇到过这个问题,但能够强制使用更新版本的 okhttp
,它与 MinIO 客户端库一起使用。这是 build.gradle
的片段(应该与 Maven 类似):
implementation("io.minio:minio:8.3.6")
implementation("com.squareup.okhttp3:okhttp:4.9.3")
在我的情况下,这可能是由于 spring-boot-dependencies
随 spring 依赖插件一起出现,它管理着许多还包含 okhttp
的依赖项,因此强制降级。
另请参阅: