【问题标题】:Error while using the google sheets api with spring boot [duplicate]将google sheet api与spring boot一起使用时出错[重复]
【发布时间】:2022-01-24 16:17:44
【问题描述】:

我正在尝试从我的 Spring Boot 应用程序中提取我的 Google 表格信息,但我收到了错误

线程“main”中的异常 java.lang.NoSuchMethodError: 'long com.google.common.io.ByteStreams.exhaust(java.io.InputStream)'

我已经添加了我认为需要的所有必要依赖项,但在运行程序时仍然出现错误。

我正在使用的一些依赖项是:

google-oauth-client
google-oauth-client-java
google-oauth-client-jetty
google-api-client
google-http-client
google-http-client-jackson2
google-api-services-sheets-v4

我最大的疑问是,当我在一个 Maven 项目中使用相同的代码时,它运行是否成功。但是当我尝试在 Spring Boot 项目中集成相同的代码时,我得到了前面的错误。那么,为什么?

【问题讨论】:

标签: java spring-boot google-sheets-api google-api-client google-oauth-java-client


【解决方案1】:

当您使用 Spring Boot 项目时,您可以探索 pom.xml 的依赖关系层次结构并找到覆盖 com.google.common.io groupid 的依赖关系。然后排除该特定依赖项。

您可以在以下问题中找到类似的解决方案。 这是链接:Refer this

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-19
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 2021-06-12
    • 1970-01-01
    相关资源
    最近更新 更多