今天在用sqoop将mysql数据导入hive时报错:
hive.HiveConfig: Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR is set correctly.
19/08/25 19:27:45 ERROR tool.ImportTool: Import failed: java.io.IOException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.conf.HiveConf
试了很多方法都未解决,最后终于在一篇大v博客,找到解决方案。
将hive 安装包里面的lib下的hive-exec-**.jar 放到sqoop 的lib 下可以解决该问题。
我的版本是2.3.2,将文件拷贝到sqoop 的lib。
问题解决: