diff --git a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/config/MetadataTransferAutoConfiguration.java b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/config/MetadataTransferAutoConfiguration.java index 4a18ec43f..f922815f3 100644 --- a/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/config/MetadataTransferAutoConfiguration.java +++ b/spring-cloud-starter-tencent-metadata-transfer/src/main/java/com/tencent/cloud/metadata/config/MetadataTransferAutoConfiguration.java @@ -147,7 +147,7 @@ public class MetadataTransferAutoConfiguration { * Create when WebClient.Builder exists. */ @Configuration(proxyBeanMethods = false) - @ConditionalOnClass(name = { "reactor.core.publisher.Mono", "reactor.core.publisher.Flux" }) + @ConditionalOnClass(name = "org.springframework.web.reactive.function.client.WebClient") protected static class MetadataTransferWebClientConfig { @Autowired(required = false) private List webClientBuilder = Collections.emptyList();