001kafka源码项目gradle报错UnsupportedClassVersionError-kafka-报错-大数据学习

1 报错提示

java.lang.UnsupportedClassVersionError: org/eclipse/jgit/lib/AnyObjectId has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

如下图所示:

2 报错原因

JKD 版本对应表如下所示:

class 第5和6字节 minor版本 major版本 jdk版本
2D03 45 3 jdk1.0
2D03 45 3 jdk1.1
2E00 46 0 jdk1.2
2F00 47 0 jdk1.3
3000 48 0 jdk1.4
3100 49 0 jdk1.5
3200 50 0 jdk1.6
3300 51 0 jdk1.7
3400 52 0 jdk1.8
3500 53 0 jdk9
3600 54 0 jdk10
3700 55 0 jdk11
3800 56 0 jdk12
3900 57 0 jdk13
3A00 58 0 jdk14
3B00 59 0 jdk15

报错显示某个包用jdk11编译的,而当前项目与gradle使用的jdk是jdk8版本

3 解决方案

  • idea项目模块切换jdk版本为11
  • idea gradle切换jdk版本为11
  • 重新加载和构建项目

结语

如果小伙伴什么问题或者指教,欢迎交流。

QQ:806797785

仓库源代码地址:https://github.com/gaogzhen/kafka-case.git

参考链接:

1\][jdk与class version版本对照表](https://blog.csdn.net/qq_22211217/article/details/113825379)\[CP/OL\]. \[2\][](https://stackoverflow.com/questions/47457105/class-has-been-compiled-by-a-more-recent-version-of-the-java-environment)[Class has been compiled by a more recent version of the Java Environment](https://stackoverflow.com/questions/47457105/class-has-been-compiled-by-a-more-recent-version-of-the-java-environment)\[CP/OL\].

相关推荐
诗旸的技术记录与分享9 分钟前
Flink-1.19.0源码详解6-JobGraph生成-后篇
大数据·flink
IvanCodes1 小时前
Oracle 视图
大数据·数据库·sql·oracle
cal_2 小时前
数据分析中的拉链表解析
大数据·数据挖掘·数据分析
亿信华辰软件2 小时前
亿信华辰赋能大学教务数据分析实战记
大数据·数据分析
qyresearch_3 小时前
全球机械工业设计服务市场:技术驱动下的创新与增长
大数据·人工智能
前端开发与ui设计的老司机4 小时前
大数据时代UI前端的智能化升级:基于机器学习的用户意图预测
大数据·ui
oneslide4 小时前
elasticsearch备份恢复
大数据·elasticsearch·搜索引擎
rui锐rui5 小时前
大数据学习6:Sqoop数据迁移工具
大数据·学习·sqoop
小牛头#9 小时前
clickhouse 各个引擎适用的场景
大数据·clickhouse·机器学习