java.lang.UnsupportedClassVersionError(Unsupported major.minor version 49.0)报错
2024-08-30 04:01:29
报错截图如下:
错误信息是由于jar包版本不一致导致,这个49.0是什么呢?
JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异:
J2SE 7 = 51 (0x33 hex),
J2SE 6.0 = 50 (0x32 hex),
J2SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).
处理方法:修改项目installed jars
最新文章
- POI导入导出
- C# 线程调用主线程中的控件
- mb_系列函数和普通字符函数的区别
- Nova: 虚机的块设备总结 [Nova Instance Block Device]
- 堆优化的Dijkstra
- Diagramming for WinForms 的安装和配置
- 手动设定实例变量的KVO实现监听
- HTML通过事件传递参数到js 二 event
- MyBatis的类型自定义映射
- 如何精准高效的实现视觉稿?------前端开发辅助工具AlloyDesigner使用介绍
- Hadoop各种进程的配置文件及其位置说明
- 2019-中小型公司PHP面试题目记录(附带答案)
- SQL-索引-012
- SequenceFile文件
- nodejs 单线程 高并发
- 【JS】input输入框只能输入数字
- ios之归档demo
- 博主退役了qwq
- Unix域套接字简介
- cocos2d-x入门二 helloworld实例运行与创建