Hive1.1.0+Hadoop2.6.0启动异常
http://abcltb.blog.163.com/blog/static/3369299420152167229205/
环境:
JDK1.7.0_75
Hadoop2.6.0
安装Hive1.1.0后,启动报错如下:
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
原因:
${hadoop_home}/share/hadoop/yarn/lib目录下的jline包版本过低,把${hive_home}/lib目录的jline包copy到${hadoop_home}/share/hadoop/yarn/lib目录下,启动hive。
问题解决
http://abcltb.blog.163.com/blog/static/3369299420152167229205/
环境:
JDK1.7.0_75
Hadoop2.6.0
安装Hive1.1.0后,启动报错如下:
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
原因:
${hadoop_home}/share/hadoop/yarn/lib目录下的jline包版本过低,把${hive_home}/lib目录的jline包copy到${hadoop_home}/share/hadoop/yarn/lib目录下,启动hive。
问题解决