导入com.fasterxml.jackson.datatype无法解析
如屏幕截图所示,无法解析 import com.fasterxml.jackson.datatype 。
我已经在 build.gradle 中导入了 jackson-datatype-jsr310', version: '2.9.3,如下所示,
buildscript {
ext {
springBootVersion = '1.5.9.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
group = 'com.linkedin.learning'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot-starter-web')
runtime('com.h2database:h2')
testCompile('org.springframework.boot:spring-boot-starter-test')
// https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310
compile group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.9.3'
}
Run Code Online (Sandbox Code Playgroud)
最后几行来自 Maven Repo:https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.9.3
我想用的是
com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
Run Code Online (Sandbox Code Playgroud)
但是,即使是 com.fasterxml.jackson.datatype 也无法正确导入。
为了解决这个问题,我尝试在 build.gradle 中添加更多依赖项,正如这篇文章所建议的