idea中运行mapreduce出现Exception in thread "main" java.lang.NoClassDefFoundError的错误,如何解决?

idea中运行mapreduce时出现下列代码问题,请问怎么解决呀?

img

看下ThreadFactoryBuilder是不是真不存在,你这个包名看上去也怪怪得。如果不存在那就去把对应的依赖包加进来,如果存在就看下是不是有多个版本依赖包导致冲突了

img

应该是没导入包ThreadFactoryBuilder,或者多版本冲突

缺少对应的依赖包或者导入了多个依赖包导致版本冲突

可能是版本问题,改一下不同版本试试

main方法中ThreadFactoryBuilder类的导包不对造成的,应该是你项目中包含了多个jar包,main方法没有引入正确

主要问题就是缺少包,看下是否依赖中有相关的包,如果存在冲突,可以选择一个版本保留。

jar没导入或者版本冲突