首页 > 编程语言 > 详细

java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V

时间:2020-06-25 20:29:12      阅读:80      评论:0      收藏:0      [点我收藏+]

原因一:

没有设置chrome driver的位置

//设置driver位置的方法。

System.setProperty(“webdriver.chrome.driver”, “/Users/supinrong/code/driver/chromedriver”);

原因二:

guava版本冲突

The problem is that both dependencies depend on a different com.google.guava:guava artifact.

In order to solve the error, you should explicitly depend on a single com.google.guava:guava artifact. So go ahead and add the following in your build.gradle:

compile ‘com.google.guava:guava:27.0.1-jre‘

将以下依赖项复制并粘贴到pom.xml中,然后进行Maven构建:

<!--   https://stackoverflow.com/questions/49021707/java-lang-nosuchmethoderror-com-google-common-base-preconditions-checkstatezlj?rq=1  -->
<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>27.1-jre</version>
</dependency>

java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V

原文:https://www.cnblogs.com/changbj/p/13192664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!