java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected

来源:互联网 发布:金融大数据 pdf 编辑:程序博客网 时间:2024/05/16 15:58

在启动hive时报错

解决办法

  • 进入hive目录/lib : cd /usr/local/hive/lib
  • 把jline-2.12.jar复制到hadoop目录/share/hadoop/lib : cp jline-2.12.jar /usr/local/hadoop/share/hadoop/lib
  • 进入hadoop目录/share/hadoop/yarn/lib 删除 jline-0.9.94.jar 保留jline-2.12.jar: rm -f jline-0.9.94.jar
  • 阅读全文
    0 0
    原创粉丝点击