ddd*_*ddd 0 spring ldap spring-security spring-boot
我在Spring Boot Application中实现了LDAP身份验证.添加的依赖项如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-ldap</artifactId>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-all</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)
但是我仍然得到以下ClassNotFoundException:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain'
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]
Caused by: java.lang.NoClassDefFoundError: org/apache/directory/server/core/DirectoryService
Caused by: java.lang.ClassNotFoundException: org.apache.directory.server.core.DirectoryService
Run Code Online (Sandbox Code Playgroud)
我的maven依赖树清楚地显示了apacheds-all成功添加.

为什么我仍然会收到此错误?
| 归档时间: |
|
| 查看次数: |
1848 次 |
| 最近记录: |