jdk

JunZiLianJH 2014-11-06 09:52:24
java.lang.UnsupportedClassVersionError: (com/shareit/sdts/client/SdtsClientConnection) bad major version at offset=6
运行项目的时候提示上述错误,将jdk换成5和6编译还是有问题,请问是什么原因呢?
...全文
191 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
JunZiLianJH 2014-11-10
  • 打赏
  • 举报
回复
还是用1.5编译的,把tomcat的jdk换成1.6的就行了
  • 打赏
  • 举报
回复
JDK向下兼容,你清除下已经编译的Java文件,重新用新JDK编译,项目JDK版本也改一致
jikeizod 2014-11-06
  • 打赏
  • 举报
回复
用JDK1.6
attilax 2014-11-06
  • 打赏
  • 举报
回复
使用高的版本jdk.....你jdk5,6都使用了...不生效... 大概是jdk 7,8 编译的..你使用jdk7 或者8测试哈哈
LOVE-漂泊 2014-11-06
  • 打赏
  • 举报
回复
去掉缓存试一试
humanity 2014-11-06
  • 打赏
  • 举报
回复
你有一个 JDK6以下的类尝试调用 JDK6 以上的类。 比如: 1、JDK 1.5 编译出来的某个类调用了你的 JDK 1.6 编译的类。 2、JRE 1.5 自己的某个类调用了你的 JDK 1.6 编译 的类。

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧