Spring boot 由于依赖关系,Google Api日历和Spring引导无法工作

Spring boot 由于依赖关系,Google Api日历和Spring引导无法工作,spring-boot,google-api,google-calendar-api,Spring Boot,Google Api,Google Calendar Api,我试图使用用于Calendar()的googleapi,但是,当我在springboot项目中包含依赖项时,我得到了一个错误 Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Tomcat]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) ~[tomcat

我试图使用用于Calendar()的googleapi,但是,当我在springboot项目中包含依赖项时,我得到了一个错误

Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Tomcat]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) ~[tomcat-embed-core-8.5.28.jar:8.5.28]
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793) ~[tomcat-embed-core-8.5.28.jar:8.5.28]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[tomcat-embed-core-8.5.28.jar:8.5.28]
    ... 15 common frames omitted
这似乎与谷歌api使用Jetty这一事实有关。 以下是我的build.gradle依赖项:

dependencies {
    compile "com.google.api-client:google-api-client:1.23.0"
    compile 'com.google.oauth-client:google-oauth-client-jetty:1.23.0'
    compile 'com.google.apis:google-api-services-calendar:v3-rev305-1.23.0'

    compile 'javax.persistence:javax.persistence-api:2.2'
    compile 'javax.inject:javax.inject:1'
    compile 'javax.validation:validation-api:2.0.1.Final'

    compile 'org.springframework.boot:spring-boot-starter-web'
    compile 'org.springframework.boot:spring-boot-starter-data-jpa'
    compile 'com.h2database:h2'

    compile 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310'

    gradleLint.ignore('unused-dependency') {
        compileOnly 'org.projectlombok:lombok:1.16.20'
    }
}

你能在没有谷歌依赖项的情况下启动服务器吗?当您的运行时环境Java版本(Elipse的JRE/JDK)和Tomcat版本不匹配时,这似乎是一个错误。如果我添加依赖项,那么它不会。