Hive安装心得及教程分享

环境:

hadoop3.2.0;

hive2.3.6;

jdk1.8

hive安装时,要注意hadoop版本和jdk版本;

最初,安装的hadoop版本为3.2.0,所以安装了hive3.1.2;安装之后启动hive报错

Exception in thread “main" java.lang.UnsupportedClassVersionError

最初没有弄清错误原因,换了hive1.2.2版本,还是不行,又出现了其他的错误;

根本的原因:

 这个异常是因为较高版本的jdk编译的java class文件试图在较低版本的环境中运行造成的。例如:编译java文件的jdk环境是1.8而Linux下jdk的环境是1.7。

解决方法:

1、更换jdk版本,使两个环境的jdk版本一致。

2、更换hive版本,如果jdk为1.8版本,就把hive换成2.3.6版本

最后给大家分享hive安装教程http://dblab.xmu.edu.cn/blog/1080-2/

posted @ 2019-11-13 21:10  K_Y  阅读(275)  评论(0编辑  收藏  举报