找不到WebSecurityConfigurerAdapter

时间:2016-10-12 14:13:36

标签: spring-mvc spring-security

我的build.gradle包含:

compile('org.springframework.security:spring-security-web:4.1.3.RELEASE')

是否“刷新了所有gradle项目”(我正在使用IntelliJ!)

当我想扩展WebSecurityConfigurerAdapter时,它会说“创建类......”

找不到WebSecurityConfigurerAdapter的名称空间......

请参阅http://docs.spring.io/spring-security/site/docs/current/apidocs/org/springframework/security/config/annotation/web/configuration/WebSecurityConfigurerAdapter.html

3 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;

答案 1 :(得分:1)

当我从maven添加了错误的依赖包时,我遇到了这个问题。错误地,我添加了spring-security-web而不是spring-boot-starter-security

请添加

spring-boot-starter-security

它将起作用:)

答案 2 :(得分:0)

像这样添加maven dependency spring配置

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-config</artifactId>
    <version>4.1.3.RELEASE</version>
</dependency>

或下载jar并连接到您的项目