如何修复 "No drivers have been configured or have been found on PATH" 错误?
How to fix the "No drivers have been configured or have been found on PATH" error?
我想在我的服务器上 运行 Selenium server standalone 4。但是当我尝试 运行 java -jar selenium-server-4-beta-2.jar standalone
时,它抛出了一个错误:
No drivers have been configured or have been found on PATH
我不知道该怎么做。我在与 jar 文件相同的目录中有一个实际的驱动程序文件。
谁能告诉我这是什么意思?
您是否设置了 chrome 驱动程序路径。你可能想设置那个
System.setProperty("webdriver.chrome.driver","Your Chrome driver locaton");
WebDriver driver =new ChromeDriver();
尝试使用 WebDriverManager,您永远不需要 path/update 驱动程序。
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();
来源:
https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager
您也可以直接从这里下载 chromedriver:
https://chromedriver.chromium.org/downloads
并使用 chromedriver 的位置设置“路径”变量:
然后运行表扬:
java -jar selenium-server-4.0.0.jar standalone
我已将驱动程序目录添加到 PATH,但它也抛出错误。
最后我把每个驱动的文件名都改了,就OK了。
例如:
将“chromedriver_79.0.3945.36.exe”更改为“chromedriver.exe”.
我只是将我的 chromedriver 文件移到了 selenium-server-4.0.0.jar 文件旁边,然后再次 运行 这个命令并且它起作用了
请按照以下步骤对我们的问题进行排序
- 添加环境变量(环境变量-->系统变量-->
路径-->添加驱动路径)
- 重启机器
我想在我的服务器上 运行 Selenium server standalone 4。但是当我尝试 运行 java -jar selenium-server-4-beta-2.jar standalone
时,它抛出了一个错误:
No drivers have been configured or have been found on PATH
我不知道该怎么做。我在与 jar 文件相同的目录中有一个实际的驱动程序文件。
谁能告诉我这是什么意思?
您是否设置了 chrome 驱动程序路径。你可能想设置那个
System.setProperty("webdriver.chrome.driver","Your Chrome driver locaton");
WebDriver driver =new ChromeDriver();
尝试使用 WebDriverManager,您永远不需要 path/update 驱动程序。
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();
来源:
https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager
您也可以直接从这里下载 chromedriver: https://chromedriver.chromium.org/downloads
并使用 chromedriver 的位置设置“路径”变量:
然后运行表扬:
java -jar selenium-server-4.0.0.jar standalone
我已将驱动程序目录添加到 PATH,但它也抛出错误。
最后我把每个驱动的文件名都改了,就OK了。
例如:
将“chromedriver_79.0.3945.36.exe”更改为“chromedriver.exe”.
我只是将我的 chromedriver 文件移到了 selenium-server-4.0.0.jar 文件旁边,然后再次 运行 这个命令并且它起作用了
请按照以下步骤对我们的问题进行排序
- 添加环境变量(环境变量-->系统变量--> 路径-->添加驱动路径)
- 重启机器