博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse 报java.lang.UnsupportedClassVersionError: ("yourclass") bad major version at offset=6
阅读量:7236 次
发布时间:2019-06-29

本文共 376 字,大约阅读时间需要 1 分钟。

报这个错误是指你的jar包或者class 的被编译的jdk版本比当前runtime的jdk版本高。

解决问题 

1)如果是jar包,重新用jdk 1.6编译你的jar 包 
2)如果是java文件或者项目,设置你当前runtime 的编译版本为1.6,右键项目-》属性-》java complier。然后重新编译文件。 
3)还有一种方法就是把你当前环境设成jdk 1.5的,和你要加载的jar文件是一个版本。是把你当前环境设成jdk 1.6的,和你要加载的jar文件是一个版本。

注:查看你当前支持的jdk,Window > Preferences > Java > Installed JREs

      was jre 6.1,它最高支持jdk 1.5

转载于:https://www.cnblogs.com/caroline4lc/p/5065841.html

你可能感兴趣的文章
Vmware下Mac系统Vmware tools安装
查看>>
方法多种,选择随已定
查看>>
SharePoint中CAML使用的一些总结
查看>>
Bundle数据传输
查看>>
[Z]POJ 计算几何入门题目推荐[转PKKJ]
查看>>
【每日一摩斯】-Troubleshooting: High CPU Utilization (164768.1) - 系列5
查看>>
Vue.js:轻量高效的前端组件化方案
查看>>
给MySQL增加mysql-udf-http和mysql-udf-json自定义函数,让MySQL有调用http接口和查询直接回JSON的能力...
查看>>
hibernate 单元測试框架
查看>>
Android:关于声明文件中android:process属性说明
查看>>
elastic-job详解(五):自定义任务参数
查看>>
ubuntu设置分辨率
查看>>
Apache Kylin v3.0.0-alpha 正式发布
查看>>
区块链开发公司 区块链能否走上主义救援之路?
查看>>
机器会取代人类吗?
查看>>
实现Java热部署的几种解决方案
查看>>
Linux基础命令---mkswap
查看>>
LAMOST双星研究方面获进展
查看>>
数据结构探险之线性表篇(上):顺序表
查看>>
第三回 山有木兮木有枝,心说君兮君不知
查看>>