rhive安装:rhive.connect中出错

omhiaaxx  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(466)

我正在集群上安装rhive。我按照下面的链接安装。
https://github.com/nexr/rhive
除了最后一行,一切都很顺利。当我尝试将r与hive服务器连接时,它抛出了以下异常。

> library(RHive)
Loading required package: rJava
Loading required package: Rserve
> rhive.connect("127.0.0.1", 10000, hiveServer2)
Error: java.lang.UnsupportedClassVersionError: org/apache/hadoop/conf/Configuration : Unsupported major.minor version 51.0
>

java版本

java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

有人有什么线索吗?

lstz6jyr

lstz6jyr1#

当我把javau主页改成jdk6时,问题得到了解决。看起来jdk7不受支持。

echo $JAVA_HOME
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.36.x86_64/jre

相关问题