报错截图如下:

  

错误信息是由于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

最新文章

  1. POI导入导出
  2. C# 线程调用主线程中的控件
  3. mb_系列函数和普通字符函数的区别
  4. Nova: 虚机的块设备总结 [Nova Instance Block Device]
  5. 堆优化的Dijkstra
  6. Diagramming for WinForms 的安装和配置
  7. 手动设定实例变量的KVO实现监听
  8. HTML通过事件传递参数到js 二 event
  9. MyBatis的类型自定义映射
  10. 如何精准高效的实现视觉稿?------前端开发辅助工具AlloyDesigner使用介绍
  11. Hadoop各种进程的配置文件及其位置说明
  12. 2019-中小型公司PHP面试题目记录(附带答案)
  13. SQL-索引-012
  14. SequenceFile文件
  15. nodejs 单线程 高并发
  16. 【JS】input输入框只能输入数字
  17. ios之归档demo
  18. 博主退役了qwq
  19. Unix域套接字简介
  20. cocos2d-x入门二 helloworld实例运行与创建

热门文章

  1. PHP 遍历文件目录
  2. Android开发优化之——对Bitmap的内存优化
  3. java的一些程序
  4. 一个类搞定UIScrollView那些事
  5. ubuntu中安装samba 分类: linux 学习笔记 ubuntu 2015-07-07 16:14 46人阅读 评论(0) 收藏
  6. Android开发之Action Bar
  7. shell中exit命令不退出脚本
  8. 过滤器(filter)实现用户登录拦截
  9. Spring 注解回顾
  10. C#实现动态网站伪静态,使seo更友好