有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

组织。openqa。硒。火狐。壁虎服务。access$000(GeckoDriverService.java:42)

我试图在eclipse中运行一个简单的代码,但它不起作用

详情: Firefox版本-61.0b4(64位),Jdk-jdk1。8.0_121,日食氧气

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class TestBrowsers {

    public static void main(String[] args) {

        FirefoxDriver driver = new FirefoxDriver();
    }
}

错误描述:

Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:136)
    at org.openqa.selenium.firefox.GeckoDriverService.access$000(GeckoDriverService.java:42)
    at org.openqa.selenium.firefox.GeckoDriverService$Builder.usingFirefoxBinary(GeckoDriverService.java:136)
    at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:165)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:125)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:103)
    at TestBrowsers.main(TestBrowsers.java:8)

共 (1) 个答案

  1. # 1 楼答案

    可能无法解决问题,但可能存在拼写错误,如()所示。 Firefox(b)Driver Driver=新FirefoxDriver()