我需要在我的Web应用程序中实现spring security我创建了用户存储库自定义Service
类以及与后端通信所需的POJO
我不使用内存配置我正在使用,
@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception {
auth.parentAuthenticationManager(authenticationManager).userDetailsService(customUserDetailsService);
}
pom.xml
,
<spring.version>4.2.2.RELEASE</spring.version> <spring.security.version>4.0.1.RELEASE</spring.security.version>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>${spring.security.version}</version>
<scope>provided</scope>
</dependency>
在运行应用程序时,我遇到错误
引起:java.io.FileNotFoundException:类路径资源 [组织/ springframework的/安全/配置/注解/网络/配置/ WebSecurityConfigurerAdapter.class] 因为它不存在而无法打开
但是jar已经下载了
答案 0 :(得分:0)
在部署程序集中添加maven依赖项并重试。(我猜您正在使用eclipse ide)打开项目属性到部署程序集并单击添加并选择Java构建路径条目。移动下一步并选择maven依赖