Hive報錯java.lang.NoClassDefFoundError:org/codehaus/jackson/JsonFactory
Hadoop版本是0.20.2.$HADOOP_HOME/lib中不包含
jackson-core-asl-1.8.8.jar
jackson-jaxrs-1.8.8.jar
jackson-mapper-asl-1.8.8.jar
jackson-xc-1.8.8.jar
這四個包。所以會報錯
解決方法有2:
1.hive prompt里輸入
hive> add jars $HIVE_HOME/lib/jackson-core-asl-1.8.8.jarjackson-jaxrs-1.8.8.jarjackson-mapper-asl-1.8.8.jarjackson-xc-1.8.8.jar
然后再執行select操作。java是什么?
2.在集群各個節點上的hadoop的Lib包增加相關的4個jar包,并重啟集群
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态