![](/img/trans.png)
[英]Error:Cause: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
[英]Error :: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
我收到此错误是因为我有 ValidationFramework.jar,其中包含与 Google Cloud Platform Libraries 相同的类,即 com.google.common.base.Preconditions.checkState() 并且 Eclipse 正在为我的 Java 应用程序选择 ValidationFramework 中的类。
谁能告诉我如何让 Eclipse 为我的 Java 服务选择 Google Cloud Platform 库?
您的依赖项之一很可能使用旧番石榴。 com.google.common.base.Preconditions
类位于 Guava 库 ( com.google.guava:guava
) 中。 您的类路径中有一个意外的 Guava 版本。 如果你可以分享你的 pom.xml 或 build.gradle,我可以进一步检查。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.