diff --git a/spring/pom.xml b/spring/pom.xml
index defbd7cae0f..c83b9c61d42 100644
--- a/spring/pom.xml
+++ b/spring/pom.xml
@@ -73,7 +73,7 @@
1.15.2
- 3.5.5
+ 4.0.1
6.1.3
@@ -121,15 +121,16 @@
org.springframework.boot
- spring-boot-actuator-autoconfigure
+ spring-boot-autoconfigure
+ ${spring-boot.version}
+ true
+
+
+
+ org.springframework.boot
+ spring-boot-health
${spring-boot.version}
true
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
diff --git a/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicator.java b/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicator.java
index 7d5485d5b5a..269b60047ac 100644
--- a/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicator.java
+++ b/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicator.java
@@ -23,9 +23,9 @@
import com.influxdb.client.InfluxDBClient;
-import org.springframework.boot.actuate.health.AbstractHealthIndicator;
-import org.springframework.boot.actuate.health.Health;
-import org.springframework.boot.actuate.health.HealthIndicator;
+import org.springframework.boot.health.contributor.AbstractHealthIndicator;
+import org.springframework.boot.health.contributor.Health;
+import org.springframework.boot.health.contributor.HealthIndicator;
import org.springframework.util.Assert;
/**
diff --git a/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfiguration.java b/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfiguration.java
index 58467860b75..2f5efca58f6 100644
--- a/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfiguration.java
+++ b/spring/src/main/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfiguration.java
@@ -26,14 +26,14 @@
import com.influxdb.client.InfluxDBClient;
import com.influxdb.spring.influx.InfluxDB2AutoConfiguration;
-import org.springframework.boot.actuate.autoconfigure.health.CompositeHealthContributorConfiguration;
-import org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator;
-import org.springframework.boot.actuate.health.HealthContributor;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
+import org.springframework.boot.health.autoconfigure.contributor.CompositeHealthContributorConfiguration;
+import org.springframework.boot.health.autoconfigure.contributor.ConditionalOnEnabledHealthIndicator;
+import org.springframework.boot.health.contributor.HealthContributor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
diff --git a/spring/src/test/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfigurationTest.java b/spring/src/test/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfigurationTest.java
index d57fe38e515..2a19949ae45 100644
--- a/spring/src/test/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfigurationTest.java
+++ b/spring/src/test/java/com/influxdb/spring/health/InfluxDB2HealthIndicatorAutoConfigurationTest.java
@@ -24,7 +24,7 @@
import com.influxdb.client.InfluxDBClient;
import org.junit.jupiter.api.Test;
-import org.springframework.boot.actuate.autoconfigure.health.HealthContributorAutoConfiguration;
+import org.springframework.boot.health.autoconfigure.contributor.HealthContributorAutoConfiguration;
import org.springframework.boot.autoconfigure.AutoConfigurations;
import org.springframework.boot.test.context.runner.ApplicationContextRunner;
import org.springframework.context.annotation.Bean;