Selenium - IllegalAccessError

时间:2018-06-09 18:31:31

标签: java selenium testing

我已将依赖项添加到我的pom.xml文件中:

<dependency>
  <groupId>org.seleniumhq.selenium</groupId>
  <artifactId>selenium-java</artifactId>
  <version>3.10.0</version>
</dependency>

我试图进行最简单的测试:

@Test
public void logInChromeTest() {
    System.setProperty("webdriver.chrome.driver", "E:\\Selenium\\chromedriver.exe");

    WebDriver driver = new ChromeDriver();

    driver.get("https://www.google.com");

给了我这个:

java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.<init>(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker

我错过了什么?

修改

我已经检查了java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter. when using Selenium-Java 3.5.1 or above给出的解决方案,并没有解决我的问题。目前使用的是3.8.1版,但问题仍然存在。

0 个答案:

没有答案