Caused by: java.lang.ClassNotFoundException: Class org.openx.data.jsonserde.JsonSerDe not found

解决方法,参考:https://blog.csdn.net/weixin_40775554/article/details/102808656

临时生效

向Hive中导入json jar包:把jar包放入$HIVE_HOME/lib/ 目录下(或其他目录中),在hive cli中执行
hive>add jar jar包的存放路径 ,例如:

hive> add jar $HIVE_HOME/lib/json-serde-1.3-jar-with-dependencies.jar;(临时生效)

或者在hive-site.xml中添加属性:配置

永久生效

<property>
<name>hive.aux.jars.path</name>
<value>file:///export/servers/hive-1.1.0-cdh5.14.0/lib/json-serde-1.3.8-jar-with-dependencies.jar</value>
</property>

注意:还要添加一个属性配置是将压缩设置为false

<property>
<name>hive.exec.compress.output</name>
<value>false</value>
</property>

还要向Hadoop中导入json jar包:直接把jar包放在$HADOOP_HOME/share/hadoop/mapreduce/下即可,注意:一定要放到这个目录中。

最新文章

  1. 判断一个值是否为null或者undefined
  2. WaitType:SOS_SCHEDULER_YIELD
  3. cocoapods无法使用(mac os 10.11升级导致pod: command not found)
  4. 自定义SeekBar的使用
  5. Java--&gt;多线程断点续传
  6. STC89C52单片机内部EEPROM驱动
  7. C# zip压缩
  8. python 给lambda命名(网友处学习)
  9. i春秋与我
  10. 深入浅出mongoose
  11. JQuery案例二:实现全选、全不选和反选
  12. 多对多manytomany
  13. 我的POI代码库(持续更新)
  14. Vim auto-pairs设置选项
  15. Linux内核剖析(三)构建源码树
  16. 20165203 《网络对抗技术》week1 Kali的安装与配置
  17. tomcat源码阅读之安全机制
  18. Codewars笔记
  19. 读论文《BP改进算法在哮喘症状-证型分类预测中的应用》
  20. HAproxy和TIME WAIT的一次问题排查

热门文章

  1. EF特性
  2. centos7.4离线安装.NETCore3.1 环境
  3. Android Studio实现数据库的所有操作
  4. 搭建python+appium环境的时候遇到 &#39;could not find adb.exe!&#39;的问题
  5. cpu主频对网络传输性能的影响
  6. vue表格拖拽使用Sortable插件库
  7. 4组-Alpha冲刺-4/6
  8. Tacotron2论文阅读笔记
  9. char和int的类型转换
  10. C的基础常识