org/apache/hadoop/hbase/mapreduce/TableReducer:Unsupported major.minor version52.0
2024-08-25 16:25:10
问题详情:
问题原因:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-mapreduce</artifactId>
<version>2.0.0-alpha3</version>
</dependency>
通过Maven下载的hbase-mapreduce Jar包为最新版本,且Maven官网只有这一个版本。开发环境中的JDK版本为1.7,估计该版本的编译版本为1.8以上,故而出现上面的错误。要解决问题,要不找到源码,要不找到更低版本的jar包。
解决方案:
经过网上查找,发现hbase-mapreduce以前是叫hbase-server。所以直接在Maven官网上查找该Jar包的Maven配置即可。如下所示:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-server</artifactId>
<version>1.2.6</version>
</dependency>
最新文章
- 游标cursor
- JAVA的垃圾回收机制
- Python六大开源框架对比:Web2py略胜一筹
- EF6(CodeFirst)+MySql开发遇到的坑
- JavaScript——callback(回调函数
- 发布 PM2.5 数据的城市列表
- ACM对时间掌控力和日积月累的习惯的意义
- S1:函数上下文
- HDU (线段树 单点更新) 敌兵布阵
- 基于asp.net的Web开发架构探索
- codeforces Vasya and Digital Root
- nodejs服务
- Swift - 触摸事件(点击,移动,抬起等)说明及用例
- 【转】如何将ACCESS数据库后缀名accdb改为mdb
- Java错题
- centos7系统部署cobbler批量安装系统
- doubleclick cookie、动态脚本、用户画像、用户行为分析和海量数据存取 推荐词 京东 电商 信息上传 黑洞 https://blackhole.m.jd.com/getinfo
- Django介绍
- 远程git仓库的搭建
- web专业课学习及往后方向发展
热门文章
- scala学习手记9 - =和==
- 使用ConcurrentLinkedQueue惨痛的教训
- npm install 时总是报phantomjs-prebuilt@2.1.14安装失败
- selenium学习笔记(HTMLTestRunner测试报告)
- 让Android模拟器飞一会
- 条款20:在传递对象的时候尽量用reference-to-constent来代替,pass-by-value
- 在Windows下为PHP5.6安装redis扩展
- Re-install Flyme or Native Google Android on Meizu MX4 Ubuntu (by quqi99)
- 事件穿透父层 直达子层 pointer-events:none
- 剑指Offer面试题:7.斐波那契数列