• <legend id='vJSqX'><style id='vJSqX'><dir id='vJSqX'><q id='vJSqX'></q></dir></style></legend>

      <i id='vJSqX'><tr id='vJSqX'><dt id='vJSqX'><q id='vJSqX'><span id='vJSqX'><b id='vJSqX'><form id='vJSqX'><ins id='vJSqX'></ins><ul id='vJSqX'></ul><sub id='vJSqX'></sub></form><legend id='vJSqX'></legend><bdo id='vJSqX'><pre id='vJSqX'><center id='vJSqX'></center></pre></bdo></b><th id='vJSqX'></th></span></q></dt></tr></i><div id='vJSqX'><tfoot id='vJSqX'></tfoot><dl id='vJSqX'><fieldset id='vJSqX'></fieldset></dl></div>

          <bdo id='vJSqX'></bdo><ul id='vJSqX'></ul>
      1. <tfoot id='vJSqX'></tfoot>
      2. <small id='vJSqX'></small><noframes id='vJSqX'>

        NoSuchMethodError: com.google.common.base.Preconditions.chec

        时间:2023-06-27

        • <small id='SaM3K'></small><noframes id='SaM3K'>

              <tbody id='SaM3K'></tbody>

          1. <legend id='SaM3K'><style id='SaM3K'><dir id='SaM3K'><q id='SaM3K'></q></dir></style></legend>
              <i id='SaM3K'><tr id='SaM3K'><dt id='SaM3K'><q id='SaM3K'><span id='SaM3K'><b id='SaM3K'><form id='SaM3K'><ins id='SaM3K'></ins><ul id='SaM3K'></ul><sub id='SaM3K'></sub></form><legend id='SaM3K'></legend><bdo id='SaM3K'><pre id='SaM3K'><center id='SaM3K'></center></pre></bdo></b><th id='SaM3K'></th></span></q></dt></tr></i><div id='SaM3K'><tfoot id='SaM3K'></tfoot><dl id='SaM3K'><fieldset id='SaM3K'></fieldset></dl></div>
              <tfoot id='SaM3K'></tfoot>

              • <bdo id='SaM3K'></bdo><ul id='SaM3K'></ul>

                  本文介绍了NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  得到以下错误:

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

                  运行时

                  System.setProperty("webdriver.chrome.driver", "/ocs/browserDrivers/chromedriver.exe");
                  //ChromeOptions chromeOptions = new ChromeOptions();
                  //chromeOptions.addArguments("start-maximized");
                  driver = new ChromeDriver();
                  

                  升级到 selenium 3.14 和 chromedriver 2.42.不是 maven 项目

                  Upgraded to selenium 3.14 and chromedriver 2.42.Not a maven project

                  推荐答案

                  这个错误信息...

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

                  ...暗示执行该行时出现错误:

                  ...implies that there was an error raised while executing the line:

                  System.setProperty("webdriver.chrome.driver", "/ocs/browserDrivers/chromedriver.exe");
                  

                  您的主要问题是 WebDriver 二进制类型与底层操作系统之间的不兼容性.

                  Your main issue is the incompatibility between the WebDriver binary type and the underlying Operating System.

                  您需要从 WebDriver 二进制文件" rel="nofollow noreferrer">chromedriver.storage 为您的程序如下:

                  You need download, extract and use the right format of the WebDriver binary from chromedriver.storage for your program as follows:

                  • Linux 操作系统:

                  • Linux OS:

                  chromedriver_linux64.tar.gz 2018-09-13 19:30:37 3.85MB
                  

                • MAC 操作系统:

                • MAC OS:

                  chromedriver_mac64.tar.gz   2018-09-13 18:14:11 5.75MB
                  

                • Windows 操作系统:

                • Windows OS:

                  chromedriver_win32.zip  2018-09-13 21:11:33 3.42MB
                  

                • 如果您使用的是 MAC OS,那么 System.setProperty() 行将是:

                  If you are using MAC OS so the System.setProperty() line would be:

                  System.setProperty("webdriver.chrome.driver", "/ocs/browserDrivers/chromedriver"); //drop the extension (.exe) part
                  

                  如果您使用的是 Windows 操作系统,那么 System.setProperty() 行将是:

                  If you are using Windows OS so the System.setProperty() line would be:

                  System.setProperty("webdriver.chrome.driver", "C:\path\to\chromedriver.exe"); //mention the absolute path
                  

                  这篇关于NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Selenium:无法使用 aShot 库获取完整的页面截图 下一篇:org.openqa.selenium.SessionNotCreatedException:从 Jenkins CI

                  相关文章

                  1. <i id='dkN4g'><tr id='dkN4g'><dt id='dkN4g'><q id='dkN4g'><span id='dkN4g'><b id='dkN4g'><form id='dkN4g'><ins id='dkN4g'></ins><ul id='dkN4g'></ul><sub id='dkN4g'></sub></form><legend id='dkN4g'></legend><bdo id='dkN4g'><pre id='dkN4g'><center id='dkN4g'></center></pre></bdo></b><th id='dkN4g'></th></span></q></dt></tr></i><div id='dkN4g'><tfoot id='dkN4g'></tfoot><dl id='dkN4g'><fieldset id='dkN4g'></fieldset></dl></div>
                      <bdo id='dkN4g'></bdo><ul id='dkN4g'></ul>

                    <small id='dkN4g'></small><noframes id='dkN4g'>

                  2. <legend id='dkN4g'><style id='dkN4g'><dir id='dkN4g'><q id='dkN4g'></q></dir></style></legend>
                  3. <tfoot id='dkN4g'></tfoot>