找不到com.fasterxml.jackson.core.JsonParseException的类文件


问题内容

我的项目将Spring MVC用于前端,将EJB用于后端。当我使用杰克逊序列化和反序列化控制器级别的波纹管代码中的json字符串正常工作但服务层出现错误“
com.fasterxml.jackson.core.JsonParseException的类文件未找到

ObjectMapper mapper = new ObjectMapper();
Object convertedObject = mapper.readValue(jsonString, class);

和我的模块pom文件包含依赖项。

       <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-annotations</artifactId>
        <version>2.3.0</version>
      </dependency>

mapper创建对象后出现此错误。

错误: Error:(247, 67) java: cannot access com.fasterxml.jackson.core.JsonParseException class file for com.fasterxml.jackson.core.JsonParseException not found


问题答案:

您还需要包括

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.3.2</version>
</dependency>