org.springframework.beans.factory.BeanCreationException: Ошибка при создании bean-компонента с именем org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration ': сбой внедрения зависимостей с автопроводкой; Вложенное исключение: org.springframework.beans.factory.BeanCreationException: Не удалось автоматически связать метод: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer. java.util.List) создает исключение java.lang.Exception; вложенное исключение - org.springframework.beans.factory.BeanExpressionException: сбой анализа выражения; вложенное исключение: org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration ': сбой внедрения зависимостей с автопроводкой; вложенным исключением является org.springframework.beans.factory.BeanCreationException: не удалось автоматически связать поле: private org.springframework.security.oauth2.provider.token.TokenStore org.springframework.security.oauth2.config.annotation.web.configuration. tokenStore; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания бина с именем 'org.springframework.cloud.security.oauth2.resource.ResourceServerTokenServicesConfiguration $ JwtTokenServicesConfiguration': сбой автозависимых зависимостей; вложенное исключение: org.springframework.beans.factory.BeanCreationException: не удалось автоматически связать поле: private org.springframework.cloud.security.oauth2.resource.ResourceServerProperties org.springframework.cloud.security.oauth2.resource.ConfisionServiceServiceServiceServiceServiceServiceSource вложенное исключение - org.springframework.beans.factory.NoSuchBeanDefinitionException: для зависимости не найден квалифицируемый компонент типа [org.springframework.cloud.security.oauth2.resource.ResourceServerProperties]: ожидается, что по крайней мере 1 компонент, который квалифицируется как кандидат для зависимостей для , Аннотации зависимостей: {@ org.springframework.beans.factory.annotation.Autowired (обязательно = true)}
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues (AutowiredAnnotationBeanPostProcessor.java:334) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELE
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean (AbstractAutowireCapableBeanFactory.java:1214) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:543) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:482) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:306) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:302) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:197) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver.java:368) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory.java:1123) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.RELEASE.jar! /:
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:1018) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.EL
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:510) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:482) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:306) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:302) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:202) ~ [spring-beans-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.getBean (AbstractApplicationContext.java:1060) ~ [spring-context-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.springframework.web.filter.DelegatingFilterProxy.initDelegate (DelegatingFilterProxy.java:326) ~ [spring-web-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean (DelegatingFilterProxy.java:235) ~ [spring-web-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:199) ~ [spring-web-4.2.4.RELEASE.jar! /: 4.2.4.RELEASE]
в org.apache.catalina.core.ApplicationFilterConfig.initFilter (ApplicationFilterConfig.java:279) ~ [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.core.ApplicationFilterConfig. (ApplicationFilterConfig.java:109) ~ [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.core.StandardContext.filterStart (StandardContext.java:4659) [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.core.StandardContext.startInternal (StandardContext.java:5281) [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1408) [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1398) [tomcat-embed-core-8.0.30.jar! /: 8.0.30]
at java.util.concurrent.FutureTask.run (FutureTask.java:266) [na: 1.8.0_181]
в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149) [na: 1.8.0_181]
в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624) [na: 1.8.0_181]
at java.lang.Thread.run (Thread.java:748) [na: 1.8.0_181]Вызвано: org.springframework.beans.factory.BeanCreationException: Не удалось автоматически связать метод: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurationrostrame.Ob_Signer.SecoryOgSerf_Secor_Secor_Signer_Signer_Or_Signer java.util.List) создает исключение java.lang.Exception; вложенное исключение - org.springframework.beans.factory.BeanExpressionException: сбой анализа выражения; вложенное исключение: org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration ': сбой внедрения зависимостей с автопроводкой; вложенным исключением является org.springframework.beans.factory.BeanCreationException: не удалось автоматически связать поле: private org.springframework.security.oauth2.provider.token.TokenStore org.springframework.security.oauth2.config.annotation.web.configuration. tokenStore; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания бина с именем 'org.springframework.cloud.security.oauth2.resource.ResourceServerTokenServicesConfiguration $ JwtTokenServicesConfiguration': сбой автозависимых зависимостей; вложенное исключение: org.springframework.beans.factory.BeanCreationException: не удалось автоматически связать поле: private org.springframework.cloud.security.oauth2.resource.ResourceServerProperties org.springframework.cloud.security.oauth2.resource.ConfisionServiceServiceServiceServiceServiceServiceSource вложенное исключение - org.springframework.beans.factory.NoSuchBeanDefinitionException: для зависимости не найден квалифицируемый компонент типа [org.springframework.cloud.security.oauth2.resource.ResourceServerProperties]: ожидается, что по крайней мере 1 компонент, который квалифицируется как кандидат для зависимостей для , Аннотации зависимостей: {@ org.springframework.beans.factory.annotation.Autowired (обязательно = true)}
Возможно, это проблема зависимости, но я не могу ее решить. Ниже приведены мои зависимости:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-parent</artifactId>
<version>1.0.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jersey</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-oauth2</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-jwt</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-core</artifactId>
</dependency>
<dependency>
<groupId>org.mapdb</groupId>
<artifactId>mapdb</artifactId>
<version>1.0.6</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.4.01</version>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.10.4</version>
</dependency>
<dependency>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-test</artifactId>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<!--<dependency>-->
<!--<groupId>com.firebase</groupId>-->
<!--<artifactId>firebase-client-jvm</artifactId>-->
<!--<version>[2.5.2,)</version>-->
<!--</dependency>-->
<dependency>
<groupId>org.springframework.ldap</groupId>
<artifactId>spring-ldap-core</artifactId>
<version>2.0.3.RELEASE</version>
</dependency>
<!--<dependency>-->
<!--<groupId>com.firebase</groupId>-->
<!--<artifactId>firebase-token-generator</artifactId>-->
<!--<version>2.0.0</version>-->
<!--</dependency>-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.1</version>
</dependency>
<dependency>
<groupId>com.opencsv</groupId>
<artifactId>opencsv</artifactId>
<version>3.3</version>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-gmail</artifactId>
<version>v1-rev73-1.23.0</version>
</dependency>
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>1.23.0</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client</artifactId>
<version>1.23.0</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-java6</artifactId>
<version>1.23.0</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client-jetty</artifactId>
<version>1.23.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.269</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.6.7.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.6.7</version>
</dependency>
</dependencies>