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\].

相关推荐
树莓集团4 小时前
树莓科技集团董事长:第五代产业园运营模式的深度剖析与展望
大数据·人工智能·科技·物联网·百度
viperrrrrrrrrr75 小时前
大数据学习(62)- Hadoop-yarn
大数据·yarn
大湾区经济门户网6 小时前
科技工作者之家建设扬帆起航,为科技人才提供更多优质服务
大数据·人工智能·科技·媒体
cherry52306 小时前
【第4章】项目实战-亿级电商系统需求分析
大数据·数据库·架构·需求分析
闯闯桑7 小时前
Spark 中explode用法
大数据·spark·scala
俏布斯8 小时前
Kafka的零拷贝
中间件·kafka
努力的搬砖人.9 小时前
Kafka相关的面试题
java·后端·kafka
TDengine (老段)10 小时前
TDengine 特色查询
android·大数据·数据库·物联网·时序数据库·tdengine·iotdb
AntBlack10 小时前
DataWorks 体验笔记 :一切的基础都是数据的读和写
大数据·后端·创业
戏神11 小时前
ELK+Filebeat+Kafka+Zookeeper安装部署
nginx·elk·zookeeper·kafka·filebeat·集群部署·分布式系统