java: 无法访问org.springframework.ldap.core.LdapTemplate

完整错误:

java 复制代码
java: 无法访问org.springframework.ldap.core.LdapTemplate
  错误的类文件: /E:/apache-maven-3.6.3/repository/org/springframework/ldap/spring-ldap-core/3.2.3/spring-ldap-core-3.2.3.jar!/org/springframework/ldap/core/LdapTemplate.class
    类文件具有错误的版本 61.0, 应为 52.0
    请删除该文件或确保该文件位于正确的类路径子目录中。

目前我的项目版本:

  • Spring版本:5.3.15
  • SpringBoot版本:2.6.3

错误原因:引入的依赖版本和Spring版本或者SpringBoot版本不适配(大白话讲:你引入的版本太高了)

我最开始的依赖版本用的是最新的,因为习惯性添加依赖就会莫名添加最新的,结果问题就是它导致的。

java 复制代码
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core</artifactId>
    <version>3.2.3</version>
</dependency>       

解决方案:选择适配的即可,最终可以使用的版本

java 复制代码
<dependency>
    <groupId>org.springframework.ldap</groupId>
    <artifactId>spring-ldap-core</artifactId>
    <version>2.4.0</version>
</dependency>
相关推荐
yudiandian20146 分钟前
【QT 5.12.12 打包-Windows 平台下】
开发语言·qt
要记得喝水7 分钟前
C#某公司面试题(含题目和解析)--1
开发语言·windows·面试·c#·.net
野犬寒鸦18 分钟前
力扣hot100:旋转图像(48)(详细图解以及核心思路剖析)
java·数据结构·后端·算法·leetcode
金融数据出海21 分钟前
黄金金融期货数据API对接技术文档
开发语言·金融·github
七夜zippoe26 分钟前
AI+Java 守护你的钱袋子!金融领域的智能风控与极速交易
java·人工智能·金融
诗书画唱37 分钟前
【前端教程】JavaScript 实现图片鼠标悬停切换效果与==和=的区别
开发语言·前端·javascript
岁忧39 分钟前
(LeetCode 面试经典 150 题) 200. 岛屿数量(深度优先搜索dfs || 广度优先搜索bfs)
java·c++·leetcode·面试·go·深度优先
一枝小雨1 小时前
【C++】Vector完全指南:动态数组高效使用
开发语言·c++·笔记·vector·学习笔记·std库
诗书画唱1 小时前
【前端教程】JavaScript DOM 操作实战案例详解
开发语言·前端·javascript