2023年3月份Java selenium开始使用出现The path to the driver executable must be set by the webdriver.edge.driver system property; for more;
尝试更换chrome driver,以及根据网上的使用白名单来解决都不生效,
后续发现需要更新Java selenium的使用方式:
以Windows为例需要在之前配置上加上:
1、为driver设置系统环境变量
环境变量path下加入C:\WebDriver其中包含exe

2、
Java selenium新版引入了一个webdrivermanager后续貌似都要导入到Java项目
环境
最新的Java selenium配置见官网教程: Install browser drivers | Selenium
如果重新为idea开发工具配置Java selenium
按照官网给出的4步配置,也能进行正常使用。
后续的代码使用为

- Import WebDriverManager
import io.github.bonigarcia.wdm.WebDriverManager;
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();
文章讲述了在2023年3月使用JavaSelenium时遇到的问题,即webdriver边缘驱动路径未设置的错误。作者尝试了更换chromedriver和设置白名单但无效。解决方案包括为driver添加系统环境变量,将WebDriver路径加入系统PATH,以及使用WebDriverManager来管理浏览器驱动。对于IntelliJIDEA用户,文章建议按照官方教程的四步配置来更新JavaSelenium的设置。
773

被折叠的 条评论
为什么被折叠?



