@ -20,6 +20,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnEnabledEndpoint ;
import org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnEnabledEndpoint ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication ;
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication ;
import org.springframework.context.annotation.Bean ;
import org.springframework.context.annotation.Bean ;
@ -32,6 +33,7 @@ import com.alibaba.alicloud.context.acm.AcmProperties;
* /
* /
@ConditionalOnWebApplication
@ConditionalOnWebApplication
@ConditionalOnClass ( name = "org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration" )
@ConditionalOnClass ( name = "org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration" )
@ConditionalOnProperty ( name = "spring.cloud.alicloud.acm.enable" , matchIfMissing = true )
public class AcmEndpointAutoConfiguration {
public class AcmEndpointAutoConfiguration {
@Autowired
@Autowired