我正在集群上安装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)
有人有什么线索吗?
1条答案
按热度按时间lstz6jyr1#
当我把javau主页改成jdk6时,问题得到了解决。看起来jdk7不受支持。