Spring Security - 无法找到:org.springframework.ldap.core.support.BaseLdapPathContextSource

时间:2013-11-14 12:55:40

标签: java spring maven spring-security

我有一些使用Spring安全性的奇怪问题。当我尝试启动我的tomcat服务器时,抛出以下异常:

Couldn't locate: org.springframework.ldap.core.support.BaseLdapPathContextSource. If you are using LDAP with Spring Security, please ensure that you include the spring-ldap jar file in your application;

我的maven依赖项中几乎包含了每个spring库:

  

spring-security-web-3.1.4.RELEASE.jar
  spring-security-core-3.1.4.RELEASE.jar
  spring-security-config-3.1.4.RELEASE.jar
  弹簧安全LDAP的3.1.4.RELEASE.jar
  弹簧安全ACL-3.1.4.RELEASE.jar
  弹簧安全标签库,3.1.4.RELEASE.jar
  弹簧LDAP的核 - 1.3.2.RELEASE.jar
  弹簧芯3.1.4.RELEASE.jar
  弹簧豆,3.1.4.RELEASE.jar
  弹簧AOP-3.1.4.RELEASE.jar
  弹簧网络3.1.4.RELEASE.jar
  弹簧上下文3.1.4.RELEASE.jar
  弹簧JDBC-3.1.4.RELEASE.jar
  弹簧-TX-3.1.4.RELEASE.jar
  弹簧-ASM-3.1.4.RELEASE.jar
  弹簧表达-3.0.7.RELEASE.jar

可能导致此问题的原因是什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

通过简单地降级到旧版本的spring security解决了我的问题。从那时起没有发生任何问题。