Hive json Class org.openx.data.jsonserde.JsonSerDe not found Exception
2015-09-02 15:45
721 查看
刚搭建好Hive,处理json格式的日志时报“Class org.openx.data.jsonserde.JsonSerDe not found Exception”的异常,解决办法是在Hive和Hadoop中都要导入json的jar包:
向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;
向Hadoop中导入json jar包:直接把jar包放在$HADOOP_HOME/share/hadoop/mapreduce/下即可,注意:一定要放到这个目录中。
OK!
附:所用集群版本及json jar包下载地址
Hadoop版本:1.7.1
Hive版本:1.2.1
json jar包下载地址:http://pan.baidu.com/s/1gdGrXOR
向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;
向Hadoop中导入json jar包:直接把jar包放在$HADOOP_HOME/share/hadoop/mapreduce/下即可,注意:一定要放到这个目录中。
OK!
附:所用集群版本及json jar包下载地址
Hadoop版本:1.7.1
Hive版本:1.2.1
json jar包下载地址:http://pan.baidu.com/s/1gdGrXOR
相关文章推荐
- json过滤list中的键值
- javascript3
- js 日期+分钟+秒 倒计时
- JSP技术详解
- js中正则表达式的模式匹配
- js数组方法扩展
- JSONP 跨域原理解析及实例分析
- JS 操作一个数据值
- js中url和ip地址校验
- 一个不错的博客-涉及el 、jstl、log4j 入门等
- win7+IE11 中开发工具报错occurredJSLugin.3005解决办法
- js中关于sort()的冒泡排序
- 如何学习Javascript
- jsp用ajax向后台传数据的格式
- js实现拉幕效果的广告代码
- W3c学习笔记——JS基础
- js面向对象轮播
- js 实现div 闪烁并控制频次
- JSON详解
- js 格式化json串