如何在另一台计算机上使用可执行jar文件打开selenium测试用例



当我在另一台计算机上打开可执行的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。

  1. 将chromedriver放在该位置。
  2. 将chromedriver与jar保存在同一文件夹中。

希望能解决你的问题。

最新更新