diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/solr/SolrAutoConfiguration.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/solr/SolrAutoConfiguration.java index 7a669b5455c..c661ae82025 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/solr/SolrAutoConfiguration.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/solr/SolrAutoConfiguration.java @@ -16,6 +16,9 @@ package org.springframework.boot.autoconfigure.solr; +import java.util.Arrays; +import java.util.Optional; + import org.apache.solr.client.solrj.SolrClient; import org.apache.solr.client.solrj.impl.CloudSolrClient; import org.apache.solr.client.solrj.impl.HttpSolrClient; @@ -56,8 +59,8 @@ public class SolrAutoConfiguration { private SolrClient createSolrClient() { if (StringUtils.hasText(this.properties.getZkHost())) { - return new CloudSolrClient.Builder().withZkHost(this.properties.getZkHost()) - .build(); + return new CloudSolrClient.Builder(Arrays.asList(this.properties.getZkHost()), + Optional.empty()).build(); } return new HttpSolrClient.Builder(this.properties.getHost()).build(); } diff --git a/spring-boot-project/spring-boot-dependencies/pom.xml b/spring-boot-project/spring-boot-dependencies/pom.xml index cf6924e2c90..ddfdc14ffcc 100644 --- a/spring-boot-project/spring-boot-dependencies/pom.xml +++ b/spring-boot-project/spring-boot-dependencies/pom.xml @@ -150,7 +150,7 @@ 4.0.1 1.7.25 1.19 - 7.2.1 + 7.4.0 5.1.0.BUILD-SNAPSHOT 2.0.4.RELEASE 4.0.1.RELEASE