hive启动出错:Found class jline.Terminal, but interface was expected
启动hive时报错,如下图:
原因:hadoop与hive的jline包版本不一致造成
解决:在hadoop安装路径下的share/hadoop/yarn/lib找到jline-xxx.jar
在hive路径下的lib里也找到jline-xxx.jar,会发现这两个包版本不一致,将其同步即可,用新版本的替换老版本(反之也行)
启动hive时报错,如下图:
原因:hadoop与hive的jline包版本不一致造成
解决:在hadoop安装路径下的share/hadoop/yarn/lib找到jline-xxx.jar
在hive路径下的lib里也找到jline-xxx.jar,会发现这两个包版本不一致,将其同步即可,用新版本的替换老版本(反之也行)