我用open-jdk-10。
mvn clean install找不到工件com.fasterxml.jackson.module:jackson-modules-java8:jar:2.9.8 in“central”
<?xml version =“1.0”encoding =“UTF-8”?>< project xmlns = …
我删除了java8模块。
我改用了
<dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>${jackson.version}</version> </dependency>
我不知道它们之间有什么区别 jackson-modules-java8 和 jackson-datatype-jsr310 ,但后者适合我。
jackson-modules-java8
jackson-datatype-jsr310
创建对象映射器时,请注册 JavaTimeModule 。
JavaTimeModule
ObjectMapper objectMapper = new ObjectMapper(); objectMapper.registerModule(new JavaTimeModule());