Intellij 将我的 chromedriver exe 视为文件而不是可执行文件,并且每次运行程序时都会出现错误线程“main” java.lang.IllegalStateException 中的异常:驱动程序可执行文件不存在 我该如何解决这个问题?
问问题
217 次
2 回答
2
你需要给这样的财产
System.setProperty("webdriver.chrome.driver","path-to-chrome-driver");
于 2021-05-04T14:54:56.620 回答
1
当您的 chrome 驱动程序无法访问您的 chrome.exe 时,会出现此错误。在 C:/Programfiles(x86)/Google/ 或所有用户通常可以访问的地方重新安装您的 chrome。您可以指定您的 chrome.exe 位置,以防您不想重新安装。
File ChromeExePath =new File("Your Chrome.exe installation path");
if (ChromeExePath.exists()){
options.setBinary(ChromeExePath);
}
ChromeDriver driver = new ChromeDriver(options);
于 2021-05-04T15:45:02.160 回答