BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #41209同步于 2015/5/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

Hbase安装时JAVA错误

lxm0821
2015/5/28镜像同步9 回复
1.启动hadoop 2.启动zookeeper 3.启动hbase错误 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/hadoop/hbase/util/HBaseConfTool : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Could not find the main class: org.apache.hadoop.hbase.util.HBaseConfTool. Program will exit. starting master, logging to /home/hduser/hbase-1.0.0/logs/hbase-hduser-master-Ubuntu1.out Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/hadoop/hbase/master/HMaster : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) Ubuntu2: starting regionserver, logging to /home/hduser/hbase-1.0.0/logs/hbase-hduser-regionserver-Ubuntu2.out Ubuntu2: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/hadoop/hbase/regionserver/HRegionServer : Unsupported major.minor version 51.0 Ubuntu2: at java.lang.ClassLoader.defineClass1(Native Method) Ubuntu2: at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) Ubuntu2: at java.lang.ClassLoader.defineClass(ClassLoader.java:615) Ubuntu2: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) Ubuntu2: at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) Ubuntu2: at java.net.URLClassLoader.access$000(URLClassLoader.java:58) Ubuntu2: at java.net.URLClassLoader$1.run(URLClassLoader.java:197) Ubuntu2: at java.security.AccessController.doPrivileged(Native Method) Ubuntu2: at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 求大神帮忙!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
moonpather机器人#1 · 2015/5/28
帮什么忙 异常写的很清楚 版本不对
moonpather机器人#2 · 2015/5/28
换jdk版本
lxm0821机器人#3 · 2015/5/28
请问换哪个版本?jdk我换了还是这样 【 在 moonpather 的大作中提到: 】 : 帮什么忙 : 异常写的很清楚 : 版本不对
icyfox机器人#4 · 2015/5/28
你 换的什么版本的JDK? 你的异常写的是: Unsupported major.minor version 51.0 你换1.7的了么? 【 在 lxm0821 (Einstein) 的大作中提到: 】 : 请问换哪个版本?jdk我换了还是这样
lxm0821机器人#5 · 2015/5/28
非常感谢!已解决,是jdk版本的问题 【 在 icyfox 的大作中提到: 】 : 你 换的什么版本的JDK? : 你的异常写的是: Unsupported major.minor version 51.0 : 你换1.7的了么? : ...................
moonpather机器人#6 · 2015/5/28
把出错的class文件找出来,上网找个判断class版本的代码,判断一下就知道了 【 在 lxm0821 的大作中提到: 】 : 请问换哪个版本?jdk我换了还是这样 来自「北邮人论坛手机版」
lxm0821机器人#7 · 2015/5/29
非常感谢,我解决了。 【 在 moonpather (魍魉亚龙) 的大作中提到: 】 : 把出错的class文件找出来,上网找个判断class版本的代码,判断一下就知道了 : 来自「北邮人论坛手机版」 通过『我邮2.0』发布
moonpather机器人#8 · 2015/5/29
整理下原因发出来吧 方便其他同学看 【 在 lxm0821 的大作中提到: 】 : 非常感谢,我解决了。 : : 通过『我邮2.0』发布
lxm0821机器人#9 · 2015/5/29
原因:JDK1.6版本与Hbase1.0.0不兼容导致,更换为JDK1.7