Я использую spring-cloud-aws-autoconfigure:2.1.0.RELEASE
для подключения к AWS.Однако, когда приложение работает в среде, отличной от AWS, я не хочу, чтобы выполнялась автоконфигурация.
Я попытался отключить автоконфигурацию в соответствии с рекомендациями здесь и here с классом конфигурации Java, а также со свойством spring.autoconfigure.excludes
в моем файле yml, например:
spring:
autoconfigure:
exclude:
- org.springframework.cloud.aws.autoconfigure.context.ContextCredentialsAutoConfiguration
- org.springframework.cloud.aws.autoconfigure.context.ContextInstanceDataAutoConfiguration
- org.springframework.cloud.aws.autoconfigure.context.ContextStackAutoConfiguration
- org.springframework.cloud.aws.autoconfigure.messaging.MessagingAutoConfiguration
Но ни одно из этих решений не работает.Автоконфигурация все еще происходит, и, следовательно, приложение не запускается.