在我的程序中,我提供以下代码来设置chrome驱动程序路径:
System.setProperty("webdriver.chrome.driver", "\\usr\\lib\\chromedriver.exe");
运行程序后抛出错误
驱动程序可执行文件不存在:/home/ezetap0023/eclipse-workspace/EzeTap/\usr\lib\chromedriver.exe
Chromedriver在usr \ bin。
那么将路径设置为described in this image应该给出的正确路径是什么?
答案 0 :(得分:1)
错误说明了一切:
Org.BouncyCastle.Crypto.Parameters.RsaPrivateCrtKeyParameters
当您使用 Ubuntu 系统时,您应该在 Linux Style 剥离中提及 chromedriver 的绝对路径关于 .exe 部分关于 chromedriver 的确切位置,如下所示:
The driver executable does not exist: /home/ezetap0023/eclipse-workspace/EzeTap/\usr\lib\chromedriver.exe
答案 1 :(得分:0)
您正在使用Ubuntu,但chromedriver.exe是chromedriver的Windows版本。
从set_index
获取正确的答案(目前最新的......)
正确的Linux chromedriver版本不会有.exe扩展名。