Geckodriver错误:线程“主”中的异常java.lang.IllegalStateException:驱动程序可执行文件的路径必须由

时间:2018-12-05 03:51:16

标签: java selenium geckodriver selenium3

添加了硒独立服务器库Gecko驱动程序(最新版本)。全部设置但仍然出现错误。

我正在使用: Java 8更新191 | Windows 10,64位| Mozilla 48.0.2 | 硒3.141.59

代码:

AppData\Roaming\Subversion\auth\

在Eclipse中运行时出错:

  

线程“ main”中的异常java.lang.IllegalStateException:路径   驱动程序可执行文件必须由webdriver.gecko.driver设置   系统属性;有关更多信息,请参见   https://github.com/mozilla/geckodriver。最新版本可以   从https://github.com/mozilla/geckodriver/releases下载于   com.google.common.base.Preconditions.checkState(Preconditions.java:847)     在   org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:134)     在   org.openqa.selenium.firefox.GeckoDriverService.access $ 100(GeckoDriverService.java:44)     在   org.openqa.selenium.firefox.GeckoDriverService $ Builder.findDefaultExecutable(GeckoDriverService.java:167)     在   org.openqa.selenium.remote.service.DriverService $ Builder.build(DriverService.java:355)     在   org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:190)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:147)     在   org.openqa.selenium.firefox.FirefoxDriver。(FirefoxDriver.java:125)     在test.FistSeleniumTest.main(FistSeleniumTest.java:10)

1 个答案:

答案 0 :(得分:0)

线程“ main”中的异常java.lang.IllegalStateException:当您的壁虎驱动程序版本不支持您用来检查与哪个壁虎驱动程序版本兼容的firefox浏览器版本时,将发生此异常。您的浏览器点击提供的链接。

https://github.com/mozilla/geckodriver/releases

在这里,您将找到每个驱动程序的所有详细信息,包括其属性和兼容的Firefox版本。