java.lang.NoSuchMethodError: 'boolean com.google.api.client.http.HttpTransport.isMtls()

2023-12-31

这不是重复的this https://stackoverflow.com/questions/68703855/exception-in-thread-main-java-lang-nosuchmethoderror-boolean-com-google-api and this https://stackoverflow.com/questions/65826798/java-lang-nosuchmethoderror-com-google-api-client-http-httptransport-ismtlsz

我的 pom.xml 只有两个依赖项。但不知何故在运行时我得到 java.lang.NoSuchMethodError: '布尔值 com.google.api.client.http.HttpTransport.isMtls()' 在 com.google.api.services.bigquery.Bigquery$Builder.chooseEndpoint(Bigquery.java:6381)

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.google.cloud</groupId>
            <artifactId>libraries-bom</artifactId>
            <version>${google.cloud.bom.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>


<dependencies>
    <dependency>
    <groupId>com.***.sharepoint</groupId>
    <artifactId>sharepoint-util</artifactId>
    <version>2.1</version>
        <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->


    <dependency>
        <groupId>com.google.cloud</groupId>
        <artifactId>google-cloud-bigquery</artifactId>
    </dependency>




</dependencies>

我已经检查了依赖关系树,没有冲突的 jar 版本。 附加依赖树。我尝试添加 Maven 中提供的范围,但其他 bigquery 导入失败并出现 noclassdeffound 错误。

[INFO] Scanning for projects...
[INFO] 
[INFO] --------------< AA>--------------
[INFO] Building AA 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]----------------- 
 ----------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ AA
 ---
[INFO] *******g:jar:1.0-SNAPSHOT
[INFO] +- com.***.sharepoint:sharepoint-util:jar:2.1:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.9.4:compile
[INFO] |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
[INFO] |  +- org.json:json:jar:20180813:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.5:compile
[INFO] |  +- org.apache.httpcomponents:httpclient:jar:4.5.6:compile
[INFO] |  +- javax.mail:mail:jar:1.4.7:compile
[INFO] |  |  \- javax.activation:activation:jar:1.1:compile
[INFO] |  +- com.google.code.gson:gson:jar:2.8.5:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.9:compile
[INFO] |  +- commons-io:commons-io:jar:2.6:compile
[INFO] |  +- com.squareup.okhttp:okhttp:jar:2.7.5:compile
[INFO] |  |  \- com.squareup.okio:okio:jar:1.6.0:compile
[INFO] |  +- commons-cli:commons-cli:jar:1.4:compile
[INFO] |  +- org.apache.httpcomponents:httpmime:jar:4.3.1:compile
[INFO] |  +- com.google.guava:guava:jar:30.1.1-jre:compile
[INFO] |  +- com.google.cloud:google-cloud-storage:jar:2.0.1:compile
[INFO] |  |  +- com.google.apis:google-api-services-storage:jar:v1-rev20210127-1.32.1:compile
[INFO] |  |  \- com.google.auto.value:auto-value-annotations:jar:1.8.2:compile
[INFO] |  \- org.apache.hadoop:hadoop-common:jar:2.7.3.2.6.5.0-292:compile
[INFO] |     +- org.apache.hadoop:hadoop-annotations:jar:2.7.3.2.6.5.0-292:compile
[INFO] |     +- org.apache.commons:commons-math3:jar:3.1.1:compile
[INFO] |     +- xmlenc:xmlenc:jar:0.52:compile
[INFO] |     +- commons-net:commons-net:jar:3.1:compile
[INFO] |     +- commons-collections:commons-collections:jar:3.2.2:compile
[INFO] |     +- javax.servlet:servlet-api:jar:2.5:compile
[INFO] |     +- org.mortbay.jetty:jetty:jar:6.1.26.hwx:compile
[INFO] |     +- org.mortbay.jetty:jetty-util:jar:6.1.26.hwx:compile
[INFO] |     +- org.mortbay.jetty:jetty-sslengine:jar:6.1.26.hwx:compile
[INFO] |     +- javax.servlet.jsp:jsp-api:jar:2.1:runtime
[INFO] |     +- com.sun.jersey:jersey-core:jar:1.9:compile
[INFO] |     +- com.sun.jersey:jersey-json:jar:1.9:compile
[INFO] |     |  +- org.codehaus.jettison:jettison:jar:1.1:compile
[INFO] |     |  +- com.sun.xml.bind:jaxb-impl:jar:2.2.3-1:compile
[INFO] |     |  |  \- javax.xml.bind:jaxb-api:jar:2.2.2:compile
[INFO] |     |  |     \- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] |     |  +- org.codehaus.jackson:jackson-jaxrs:jar:1.8.3:compile
[INFO] |     |  \- org.codehaus.jackson:jackson-xc:jar:1.8.3:compile
[INFO] |     +- com.sun.jersey:jersey-server:jar:1.9:compile
[INFO] |     |  \- asm:asm:jar:3.1:compile
[INFO] |     +- log4j:log4j:jar:1.2.17:compile
[INFO] |     +- net.java.dev.jets3t:jets3t:jar:0.9.0:compile
[INFO] |     |  \- com.jamesmurty.utils:java-xmlbuilder:jar:0.4:compile
[INFO] |     +- com.microsoft.azure:azure-storage:jar:5.4.0:compile
[INFO] |     |  \- com.microsoft.azure:azure-keyvault-core:jar:0.8.0:compile
[INFO] |     +- commons-lang:commons-lang:jar:2.6:compile
[INFO] |     +- commons-configuration:commons-configuration:jar:1.6:compile
[INFO] |     |  +- commons-digester:commons-digester:jar:1.8:compile
[INFO] |     |  |  \- commons-beanutils:commons-beanutils:jar:1.7.0:compile
[INFO] |     |  \- commons-beanutils:commons-beanutils-core:jar:1.8.0:compile
[INFO] |     +- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:compile
[INFO] |     +- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:compile
[INFO] |     +- org.apache.avro:avro:jar:1.7.4:compile
[INFO] |     |  +- com.thoughtworks.paranamer:paranamer:jar:2.3:compile
[INFO] |     |  \- org.xerial.snappy:snappy-java:jar:1.0.4.1:compile
[INFO] |     +- org.apache.hadoop:hadoop-auth:jar:2.7.3.2.6.5.0-292:compile
[INFO] |     |  +- com.nimbusds:nimbus-jose-jwt:jar:4.41.1:compile
[INFO] |     |  |  \- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] |     |  +- net.minidev:json-smart:jar:1.3.1:compile
[INFO] |     |  +- org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M15:compile
[INFO] |     |  |  +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M15:compile
[INFO] |     |  |  +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M20:compile
[INFO] |     |  |  \- org.apache.directory.api:api-util:jar:1.0.0-M20:compile
[INFO] |     |  \- org.apache.curator:curator-framework:jar:2.7.1:compile
[INFO] |     +- com.jcraft:jsch:jar:0.1.54:compile
[INFO] |     +- org.apache.curator:curator-client:jar:2.7.1:compile
[INFO] |     +- org.apache.curator:curator-recipes:jar:2.7.1:compile
[INFO] |     +- org.apache.htrace:htrace-core:jar:3.1.0-incubating:compile
[INFO] |     +- org.apache.zookeeper:zookeeper:jar:3.4.6.2.6.5.0-292:compile
[INFO] |     |  \- io.netty:netty:jar:3.7.0.Final:compile
[INFO] |     \- org.apache.commons:commons-compress:jar:1.4.1:compile
[INFO] |        \- org.tukaani:xz:jar:1.0:compile
[INFO] \- com.google.cloud:google-cloud-bigquery:jar:2.1.1:compile
[INFO]    +- com.google.cloud:google-cloud-core:jar:2.0.5:compile
[INFO]    +- com.google.protobuf:protobuf-java-util:jar:3.17.3:compile
[INFO]    +- com.google.api.grpc:proto-google-common-protos:jar:2.3.2:compile
[INFO]    +- com.google.api.grpc:proto-google-iam-v1:jar:1.0.14:compile
[INFO]    +- com.google.auth:google-auth-library-credentials:jar:1.0.0:compile
[INFO]    +- com.google.http-client:google-http-client-gson:jar:1.39.2:compile
[INFO]    +- com.google.protobuf:protobuf-java:jar:3.17.3:compile
[INFO]    +- com.google.cloud:google-cloud-core-http:jar:2.0.5:compile
[INFO]    +- com.google.api-client:google-api-client:jar:1.32.1:compile
[INFO]    +- com.google.oauth-client:google-oauth-client:jar:1.31.5:compile
[INFO]    +- com.google.http-client:google-http-client-apache-v2:jar:1.39.2:compile
[INFO]    +- com.google.http-client:google-http-client-appengine:jar:1.39.2:compile
[INFO]    +- com.google.api:gax-httpjson:jar:0.86.0:compile
[INFO]    +- io.opencensus:opencensus-api:jar:0.28.0:compile
[INFO]    +- io.grpc:grpc-context:jar:1.39.0:compile
[INFO]    +- io.opencensus:opencensus-contrib-http-util:jar:0.28.0:compile
[INFO]    +- com.google.http-client:google-http-client-jackson2:jar:1.39.2:compile
[INFO]    +- com.fasterxml.jackson.core:jackson-core:jar:2.12.4:compile
[INFO]    +- com.google.http-client:google-http-client:jar:1.39.2:compile
[INFO]    +- commons-logging:commons-logging:jar:1.2:compile
[INFO]    +- commons-codec:commons-codec:jar:1.15:compile
[INFO]    +- org.apache.httpcomponents:httpcore:jar:4.4.14:compile
[INFO]    +- com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO]    +- org.checkerframework:checker-compat-qual:jar:2.5.5:compile
[INFO]    +- com.google.auth:google-auth-library-oauth2-http:jar:1.0.0:compile
[INFO]    +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO]    +- com.google.apis:google-api-services-bigquery:jar:v2-rev20210726-1.32.1:compile
[INFO]    +- com.google.api:api-common:jar:2.0.1:compile
[INFO]    +- javax.annotation:javax.annotation-api:jar:1.3.2:compile
[INFO]    +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO]    +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO]    +- org.checkerframework:checker-qual:jar:3.8.0:compile
[INFO]    +- com.google.api:gax:jar:2.1.0:compile
[INFO]    +- org.threeten:threetenbp:jar:1.5.1:compile
[INFO]    \- com.google.errorprone:error_prone_annotations:jar:2.8.1:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.971 s
[INFO] Finished at: 2022-06-07T22:35:29+05:30
[INFO] ------------------------------------------------------------------------
[WARNING] The requested profile "localDeploy" could not be activated because it does not exist.

问题是依赖项声明的顺序,因为我的共享点首先声明,它总是选择最先加载的类。排除标记也没有帮助,因为它在运行时被排除。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java.lang.NoSuchMethodError: 'boolean com.google.api.client.http.HttpTransport.isMtls() 的相关文章

  • Java中反射是如何实现的?

    Java 7 语言规范很早就指出 本规范没有详细描述反射 我只是想知道 反射在Java中是如何实现的 我不是问它是如何使用的 我知道可能没有我正在寻找的具体答案 但任何信息将不胜感激 我在 Stackoverflow 上发现了这个 关于 C
  • Java JDBC:更改表

    我希望对此表进行以下修改 添加 状态列 varchar 20 日期列 时间戳 我不确定该怎么做 String createTable Create table aircraft aircraftNumber int airLineCompa
  • 给定两个 SSH2 密钥,我如何检查它们是否属于 Java 中的同一密钥对?

    我正在尝试找到一种方法来验证两个 SSH2 密钥 一个私有密钥和一个公共密钥 是否属于同一密钥对 我用过JSch http www jcraft com jsch 用于加载和解析私钥 更新 可以显示如何从私钥 SSH2 RSA 重新生成公钥
  • Final字段的线程安全

    假设我有一个 JavaBeanUser这是从另一个线程更新的 如下所示 public class A private final User user public A User user this user user public void
  • Android:捕获的图像未显示在图库中(媒体扫描仪意图不起作用)

    我遇到以下问题 我正在开发一个应用程序 用户可以在其中拍照 附加到帖子中 并将图片保存到外部存储中 我希望这张照片也显示在图片库中 并且我正在使用媒体扫描仪意图 但它似乎不起作用 我在编写代码时遵循官方的Android开发人员指南 所以我不
  • INSERT..RETURNING 在 JOOQ 中不起作用

    我有一个 MariaDB 数据库 我正在尝试在表中插入一行users 它有一个生成的id我想在插入后得到它 我见过this http www jooq org doc 3 8 manual sql building sql statemen
  • 控制Android的前置LED灯

    我试图在用户按下某个按钮时在前面的 LED 上实现 1 秒红色闪烁 但我很难找到有关如何访问和使用前置 LED 的文档 教程甚至代码示例 我的意思是位于 自拍 相机和触摸屏附近的 LED 我已经看到了使用手电筒和相机类 已弃用 的示例 但我
  • 列出jshell中所有活动的方法

    是否有任何命令可以打印当前 jshell 会话中所有新创建的方法 类似的东西 list但仅适用于方法 您正在寻找命令 methods all 它会打印所有方法 包括启动 JShell 时添加的方法 以及失败 被覆盖或删除的方法 对于您声明的
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 斯坦福 NLP - 处理文件列表时 OpenIE 内存不足

    我正在尝试使用斯坦福 CoreNLP 中的 OpenIE 工具从多个文件中提取信息 当多个文件 而不是一个 传递到输入时 它会给出内存不足错误 All files have been queued awaiting termination
  • 如何将 pfx 文件转换为 jks,然后通过使用 wsdl 生成的类来使用它来签署传出的肥皂请求

    我正在寻找一个代码示例 该示例演示如何使用 PFX 证书通过 SSL 访问安全 Web 服务 我有证书及其密码 我首先使用下面提到的命令创建一个 KeyStore 实例 keytool importkeystore destkeystore
  • Java Integer CompareTo() - 为什么使用比较与减法?

    我发现java lang Integer实施compareTo方法如下 public int compareTo Integer anotherInteger int thisVal this value int anotherVal an
  • 在 Mac 上正确运行基于 SWT 的跨平台 jar

    我一直致力于一个基于 SWT 的项目 该项目旨在部署为 Java Web Start 从而可以在多个平台上使用 到目前为止 我已经成功解决了由于 SWT 依赖的系统特定库而出现的导出问题 请参阅相关thread https stackove
  • 如何从终端运行处理应用程序

    我目前正在使用加工 http processing org对于一个小项目 但是我不喜欢它附带的文本编辑器 我使用 vim 编写所有代码 我找到了 pde 文件的位置 并且我一直在从 vim 中编辑它们 然后重新打开它们并运行它们 重新加载脚
  • 如何从指定日期获取上周五的日期? [复制]

    这个问题在这里已经有答案了 如何找出上一个 上一个 星期五 或指定日期的任何其他日期的日期 public getDateOnDay Date date String dayName 我不会给出答案 先自己尝试一下 但是 也许这些提示可以帮助
  • Java列表的线程安全

    我有一个列表 它将在线程安全上下文或非线程安全上下文中使用 究竟会是哪一个 无法提前确定 在这种特殊情况下 每当列表进入非线程安全上下文时 我都会使用它来包装它 Collections synchronizedList 但如果不进入非线程安
  • 编译器抱怨“缺少返回语句”,即使不可能达到缺少返回语句的条件

    在下面的方法中 编译器抱怨缺少退货声明即使该方法只有一条路径 并且它包含一个return陈述 抑制错误需要另一个return陈述 public int foo if true return 5 鉴于Java编译器可以识别无限循环 https
  • JGit 检查分支是否已签出

    我正在使用 JGit 开发一个项目 我设法删除了一个分支 但我还想检查该分支是否已签出 我发现了一个变量CheckoutCommand但它是私有的 private boolean isCheckoutIndex return startCo
  • 如何修复 JNLP 应用程序中的“缺少代码库、权限和应用程序名称清单属性”?

    随着最近的 Java 更新 许多人都遇到了缺少 Java Web Start 应用程序的问题Codebase Permissions and Application name体现属性 尽管有资源可以帮助您完成此任务 但我找不到任何资源综合的
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview

随机推荐