java.lang.ClassNotFoundException:com.fasterxml.jackson.module.scala.experimental.ScalaObjectMapper
我想做一份有活力的工作。然而,每次我试图让它在本地运行时,它都会失败,因为java.lang.ClassNotFoundException:com.fasterxml.jackson.module.scala.experimental.ScalaObjectMapper,java,scala,maven,fasterxml,jackson-modules,Java,Scala,Maven,Fasterxml,Jackson Modules,我想做一份有活力的工作。然而,每次我试图让它在本地运行时,它都会失败,因为 caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.module.scala.experimental.ScalaObjectMapper$class at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.
caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.module.scala.experimental.ScalaObjectMapper$class
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
我的Pom文件已经包含Jackson依赖项
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.11.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.11.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.11.2</version>
</dependency>
com.fasterxml.jackson.core
杰克逊数据绑定
2.11.2
com.fasterxml.jackson.core
杰克逊注释
2.11.2
com.fasterxml.jackson.core
杰克逊核心
2.11.2
我的scala版本是2.11.12和spark 2.4.4。从网上看,这是一场推荐的比赛,他们确实做到了
有什么建议吗?你能检查一下它们是否存在于依赖库位置吗?@nrvaler jackson是spark的编译时依赖项。当您添加spark依赖项时,它会自动拉入。是否在pom文件中显式添加jackson依赖项?找到解决方案了吗?我也有同样的问题……你能检查它们是否存在于依赖库位置吗?@nrvaler jackson是spark的编译时依赖项。当您添加spark依赖项时,它会自动拉入。是否在pom文件中显式添加jackson依赖项?找到解决方案了吗?我也有同样的问题。。。