gpt4 book ai didi

maven - 由于jackson-databind版本不匹配而导致的序列化错误?

转载 作者:行者123 更新时间:2023-12-04 13:31:26 26 4
gpt4 key购买 nike

我遇到以下错误

java.lang.NoSuchFieldError: WRITE_DURATIONS_AS_TIMESTAMPS
at com.fasterxml.jackson.datatype.joda.ser.DurationSerializer.<init>(DurationSerializer.java:28)
at com.fasterxml.jackson.datatype.joda.ser.DurationSerializer.<init>(DurationSerializer.java:25)
at com.fasterxml.jackson.datatype.joda.JodaModule.<init>(JodaModule.java:45)

我检查了哪些版本的jackson-datatype-joda可用。看来maven排除了所有版本不匹配的情况。

还有其他原因可能会导致序列化错误吗?

最佳答案

我通过使用以下依赖项来解决它,因为此依赖项已覆盖所使用的任何其他版本:

<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda</artifactId>
<version>2.5.3</version>
</dependency>

关于maven - 由于jackson-databind版本不匹配而导致的序列化错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33350076/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com