Selenium webdriver 我在开始编码时遇到异常 线程“main”java.lang.IllegalStateException中的异常:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置;有关详细信息,请参阅https://github.com/mozilla/geckodriver. 最新版本可从以下网站下载:https://github.com/mozilla/geckodriver/releases 位于com.google.common.base.premissions.checkState(premissions.java:750) 位于org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:124) 登录org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:41) 位于org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:115) 位于org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:329) 位于org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:207) 位于org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:103) 位于org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:99) 在test\u cases.Login\u procedure.main(Login\u procedure.java:10)

Selenium webdriver 我在开始编码时遇到异常 线程“main”java.lang.IllegalStateException中的异常:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置;有关详细信息,请参阅https://github.com/mozilla/geckodriver. 最新版本可从以下网站下载:https://github.com/mozilla/geckodriver/releases 位于com.google.common.base.premissions.checkState(premissions.java:750) 位于org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:124) 登录org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:41) 位于org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:115) 位于org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:329) 位于org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:207) 位于org.openqa.selenium.firefox.FirefoxDriver(FirefoxDriver.java:103) 位于org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:99) 在test\u cases.Login\u procedure.main(Login\u procedure.java:10),selenium-webdriver,Selenium Webdriver,请按照以下步骤操作: 从GitHub下载gecko驱动程序 它将以zip文件的形式出现 提取文件并根据您的方便放置 现在在代码中使用setProperty(字符串键,字符串路径)方法来设置浏览器 你用谷歌搜索错误信息了吗? Exception in thread "main" java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.gecko.driver sy

请按照以下步骤操作:

  • 从GitHub下载gecko驱动程序
  • 它将以zip文件的形式出现
  • 提取文件并根据您的方便放置
  • 现在在代码中使用setProperty(字符串键,字符串路径)方法来设置浏览器

  • 你用谷歌搜索错误信息了吗?
    Exception in thread "main" java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.gecko.driver system property; for more information, see https://github.com/mozilla/geckodriver. The latest version can be downloaded from https://github.com/mozilla/geckodriver/releases
        at com.google.common.base.Preconditions.checkState(Preconditions.java:750)
        at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:124)
        at org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:41)
        at org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:115)
        at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:329)
        at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:207)
        at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:103)
        at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:99)
        at test_cases.Login_procedure.main(Login_procedure.java:10)