Home > Back-end >  Replace ConditionalOnEnabledEndpoint for Spring Boot 2.6.4
Replace ConditionalOnEnabledEndpoint for Spring Boot 2.6.4

Time:03-01

I want to migrate old Spring project which is using this dependency:

org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnEnabledEndpoint

This Class requires import of:

'org.springframework.boot:spring-boot-actuator-autoconfigure:2.0.2.RELEASE'

I tried to use the latest version:

'org.springframework.boot:spring-boot-actuator-autoconfigure:2.6.4' but ConditionalOnEnabledEndpoint is not available. Do you know which class should be used?

CodePudding user response:

It doesn't exist anymore (see https://docs.spring.io/spring-boot/docs/2.6.4/api/). In version 2.2.0 it was deprecated in favour of @ConditionalOnAvailableEndpoint (see https://docs.spring.io/spring-boot/docs/2.2.0.RELEASE/api/org/springframework/boot/actuate/autoconfigure/endpoint/condition/ConditionalOnEnabledEndpoint.html).

  • Related