运行java项目的时候报错:NoClassDefFoundError: com/fasterxml/jackson/core/util/JacksonFeature
在运行使用maven项目编写的java项目的时候,出现类找不到:
请问是缺少哪个jar包?
Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/util/JacksonFeature
at com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:655)
at com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:558)
at org.apache.spark.metrics.sink.MetricsServlet.<init>(MetricsServlet.scala:45)
请问是缺少哪个jar包?
发布于:2年前 (2022-12-20) IP属地:四川省
1 个回答
导入如下包即可:
切记,这里版本号是2.8.7,目前最新版本是2.14.x,如果升级了2.14.x的版本,则会报错class not found,因此记得版本号不要太高了。
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.7</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>2.8.7</version>
</dependency>
切记,这里版本号是2.8.7,目前最新版本是2.14.x,如果升级了2.14.x的版本,则会报错class not found,因此记得版本号不要太高了。
发布于:2年前 (2022-12-20) IP属地:四川省
我来回答
您需要 登录 后回答此问题!