【发布时间】:2017-04-25 22:23:15
【问题描述】:
应用在本地运行正常,但部署后报错:
引起:org.springframework.context.ApplicationContextException:
无法启动嵌入式容器;嵌套异常是 org.springframework.beans.factory.UnsatisfiedDependencyException: 创建名为“webSecurityConfiguration”的 bean 时出错:不满意 通过字段 'userDetailsService' 表达的依赖关系;嵌套的 异常
上周我部署了同一应用程序的旧版本,并且应用程序运行正常。我该如何解决?
@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true)
public class WebSecurityConfiguration extends WebSecurityConfigurerAdapter {
@Autowired
private EntryPointUnauthorizedHandler unauthorizedHandler;
@Autowired//package org.springframework.security.core.userdetails;
private UserDetailsService userDetailsService;
我在服务器 Apache Tomcat/7.0.68 和 java: 1.8.0_11-b12 上使用 Spring Boot 和 providedRuntime('org.springframework.boot:spring-boot-starter-tomcat' 进行战争
【问题讨论】:
标签: spring spring-mvc tomcat spring-boot spring-security