![](/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.