У нас есть одно подпружиненное приложение, работающее Apache Tomcat 8.5.42 и AWS AMI с AMazon Correto JDK java -1.8.0- amazon-corretto.x86_64 (версия JVM: 1.8.0_222-b10). Совсем недавно мы обновили AMI наших приложений, и он начал выдавать ошибку как
. Причина: org.springframework.beans.factory.BeanDefinitionStoreException: Не удалось обработать кандидатов на импорт для класса конфигурации [org.springframework. boot.autoconfigure.security.oauth2.OAuth2AutoConfiguration]; Вложенное исключение: java .lang.NoClassDefFoundError: org / springframework / boot / context / properties / bind / Bindable
До этого времени не было ошибок. Сразу после того, как AMI upgarde начал выдавать ошибку.
В чем может быть причина этого и каково идеальное решение?
<dependency>
<groupId>com.okta.jwt</groupId>
<artifactId>okta-jwt-verifier</artifactId>
<version>0.2.0</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-jwt</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security.oauth.boot</groupId>
<artifactId>spring-security-oauth2-autoconfigure</artifactId>
<version>2.1.1.RELEASE</version>
<scope>compile</scope>
</dependency>
обновлены депандансии