【发布时间】:2023-03-15 23:20:01
【问题描述】:
我收到此错误:
线程“主”java.lang.IllegalStateException 中的异常:路径 驱动程序可执行文件必须由 webdriver.chrome.driver 设置 系统属性;有关详细信息,请参阅 http://code.google.com/p/selenium/wiki/ChromeDriver。最新的 版本可以从 http://chromedriver.storage.googleapis.com/index.html 在 com.google.common.base.Preconditions.checkState(Preconditions.java:197) 在 org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:110) 在 org.openqa.selenium.chrome.ChromeDriverService.access$0(ChromeDriverService.java:1) 在 org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:118) 在 org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:291) 在 org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:82) 在 org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:117) 在 selenium.basics.Chrome.chromeBrowser(Chrome.java:16) 在 selenium.basics.Firefox.main(Firefox.java:8)
【问题讨论】:
-
您是否尝试过按照建议安装 chromedriver?
-
驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置;有关详细信息,请参阅code.google.com/p/selenium/wiki/ChromeDriver。最新版本可从chromedriver.storage.googleapis.com/index.html下载
标签: macos google-chrome selenium webdriver