当我在另一台计算机上打开可执行的jar文件时,我得到以下chrome异常错误。我怀疑在导出jar文件时出了问题,有人能建议如何解决这个问题吗?谢谢。
Exception in thread "main" java.lang.IllegalStateException: The driver executabl
e does not exist: C:ChromeWebDriverchromedriver.exe
at com.google.common.base.Preconditions.checkState(Preconditions.java:19
7)
at org.openqa.selenium.remote.service.DriverService.checkExecutable(Driv
erService.java:122)
at org.openqa.selenium.remote.service.DriverService.findExecutable(Drive
rService.java:117)
at org.openqa.selenium.chrome.ChromeDriverService.access$0(ChromeDriverS
ervice.java:1)
at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExe
cutable(ChromeDriverService.java:118)
at org.openqa.selenium.remote.service.DriverService$Builder.build(Driver
Service.java:291)
at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(C
hromeDriverService.java:82)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:117)
at PSOCUST03.PSOCUST03.main(PSOCUST03.java:24)
线程"main"异常java.lang.IllegalStateException:驱动程序可执行文件不存在:C:ChromeWebDriverchromedriver.exe
似乎另一台计算机没有在给定位置放置chromedriver.exe。
- 将chromedriver放在该位置。
- 将chromedriver与jar保存在同一文件夹中。
希望能解决你的问题。