返回信息流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)
求大神帮忙!
这是一条镜像帖。来源:北邮人论坛 / java / #41209同步于 2015/5/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
Hbase安装时JAVA错误
lxm0821
2015/5/28镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
你 换的什么版本的JDK?
你的异常写的是: Unsupported major.minor version 51.0
你换1.7的了么?
【 在 lxm0821 (Einstein) 的大作中提到: 】
: 请问换哪个版本?jdk我换了还是这样
非常感谢!已解决,是jdk版本的问题
【 在 icyfox 的大作中提到: 】
: 你 换的什么版本的JDK?
: 你的异常写的是: Unsupported major.minor version 51.0
: 你换1.7的了么?
: ...................
把出错的class文件找出来,上网找个判断class版本的代码,判断一下就知道了
【 在 lxm0821 的大作中提到: 】
: 请问换哪个版本?jdk我换了还是这样
来自「北邮人论坛手机版」
非常感谢,我解决了。
【 在 moonpather (魍魉亚龙) 的大作中提到: 】
: 把出错的class文件找出来,上网找个判断class版本的代码,判断一下就知道了
: 来自「北邮人论坛手机版」
通过『我邮2.0』发布