首页 > 解决方案 > java.lang.NoSuchMethodError: com.google.common.base.Stopwatch.createUnstarted()Lcom/google/common/base/Stopwatch

问题描述

我找到了一个相同的线程:NoSuchMethodError: com.google.common.base.Stopwatch.createStarted()Lcom/google/common/base/Stopwatch

但该解决方案似乎对我不起作用。

例外是:

java.lang.NoSuchMethodError: com.google.common.base.Stopwatch.createUnstarted()Lcom/google/common/base/Stopwatch

并由以下人员提出:

at io.grpc.internal.GrpcUtil$4.get(GrpcUtil.java:566)
at io.grpc.internal.GrpcUtil$4.get(GrpcUtil.java:563)

我的 Classpath 中似乎只有 Guava 20.0(我正在使用 Maven),所以没有旧版本可以冲突。

这是我的mvn dependency:tree输出片段

[INFO] |  +- com.google.cloud:google-cloud-core:jar:1.29.0:compile
[INFO] |  |  +- com.google.guava:guava:jar:20.0:compile
[INFO] |  |  +- com.google.http-client:google-http-client:jar:1.23.0:compile

如果我搜索番石榴,这是我能看到的唯一条目。

在目标文件夹中,构建 WAR => WEB-INF/lib 只有 guava-20.jar,没有可见的重复。

在此先感谢您的任何建议。

标签: javamavenguavanosuchmethoderror

解决方案


推荐阅读