Maven jackson jaxrs json升级错误

Maven jackson jaxrs json升级错误,maven,jackson,Maven,Jackson,在将jackson-jaxrs-json-provider依赖项从2.4.2更新到2.7.6之后,我发现了以下错误,尽管我从未在任何地方直接引用JsonFormat$Feature <dependency> <groupId>com.fasterxml.jackson.jaxrs</groupId> <artifactId>jackson-jaxrs-json-provider</artifactId> <

在将
jackson-jaxrs-json-provider
依赖项从
2.4.2
更新到
2.7.6
之后,我发现了以下错误,尽管我从未在任何地方直接引用
JsonFormat$Feature

<dependency>
    <groupId>com.fasterxml.jackson.jaxrs</groupId>
    <artifactId>jackson-jaxrs-json-provider</artifactId>
     <version>2.4.2</version>
     <!-- <version>2.7.6</version> -->
</dependency>
如果我改回
2.4.2
,错误似乎消失了

更新:看起来workspace仍然引用旧版本,而不是指向
2.7
最新版本。在maven存储库中,jar的两个版本都已下载并可用,但当从eclipse workspace访问
JsonFormat
source时,它指向旧版本


如何解决此问题?

CustomJacksonDeserializer.java是来自您的代码还是来自jackson库?没有定义自定义类来反序列化某些对象。而且没有关于
JsonFormat
的参考,你能把这个类添加到你的帖子中吗?还可以添加反序列化/序列化功能的方式吗?谢谢。课堂补充。你需要找到问题吗?我认为你有一个maven依赖性,需要旧版本并覆盖最新版本。您需要找到要排除旧版本的依赖项。将您的pom.xml或至少所有依赖项放入。我可以试着帮助你。
>     Description Resource    Path    Location    Type
>     The type com.fasterxml.jackson.annotation.JsonFormat$Feature cannot be resolved. It is indirectly referenced from required .class
> files   CustomJacksonDeserializer.java