专栏首页让技术和时代并行hadoop出现ava.lang.ClassNotFoundException: org.codehaus.jackson.map.JsonMappingException

hadoop出现ava.lang.ClassNotFoundException: org.codehaus.jackson.map.JsonMappingException

Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/jackson/map/JsonMappingException
        at org.apache.hadoop.mapreduce.Job$1.run(Job.java:563)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
        at org.apache.hadoop.mapreduce.Job.connect(Job.java:561)
        at org.apache.hadoop.mapreduce.Job.submit(Job.java:549)
        at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:580)
        at com.pzoom.mapred.WordCount.main(WordCount.java:40)
Caused by: java.lang.ClassNotFoundException: org.codehaus.jackson.map.JsonMappingException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 8 more

到你的下载的hadoop所在版本的lib包中引入jackson-core-asl-1.8.8.jar   和   jackson-mapper-asl-1.8.8.jar  后错误消失

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • java常见内存溢出情形

    虚拟机栈溢出(如果虚拟机在扩展时无法申请到足够的内存空间将抛出OutOfMemoryError)

    用户5166556
  • 一次搞懂序列化和反序列化

    1. 为什么需要序列化? 因为如果不实现序列化,那么则无法反序列化 2. 序列化使用场景? 1. 需要存储对象,比如说我现在需要把内存中的对象暂时写入硬盘...

    用户5166556
  • hadoop出现Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name

    Hadoop在执行job任务时,有时容易出现这个错误,但是我们在编译的时间并没有发生到什么异常和错误,但是在执行的过程中可能会出现这个初始化异常,一看这个错误,...

    用户5166556
  • ResourceManager HA无法连接Spark TrackUi现象解决方案

    在对ResourceManager做了基于Zookeeper的HA后, 在YARN集群上执行Spark application后, 打开Spark Applic...

    codingforfun
  • 聊聊hikari与tomcat jdbc pool的fail fast

    本文主要研究在中途数据库挂的情况下,hikari与tomcat jdbc pool的fail fast情况。

    codecraft
  • WebLogic第二版 CNVD-C-2019-48814/CVE-2019-2725

    该漏洞是由wls9_async_response组件导致,在反序列化处理输入信息时存在缺陷,攻击者可以发送精心构造的恶意 HTTP 请求,未授权的情况下远程执行...

    洛米唯熊
  • 作为一名Java程序员的必修课

    上面的知识结构图,是基于对目前java程序员会涉及到的内容以及目前招聘时候的技术要求,另外结合自身对java程序员的一些认知而写出来的

    Java高级架构
  • 关于禁止使用Executors创建线程池的分析

    线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风...

    冬天里的懒猫
  • 房上的猫:了解java与学习java前的准备

    一.java  概述:   1.通常指完成某些事情的一种既定方式和过程   2.程序可以看做对一系列动作执行过程的描述   3.计算机按照某种顺序完成一系列指令...

    房上的猫
  • java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z

    原因是我的 log4j 是最低版本的 1.2.4,解决办法就是升级到 1.2.12+ 的版本。

    wsuo

扫码关注云+社区

领取腾讯云代金券