Selenium+Java项目报错org.openqa.selenium.WebDriverException求助
解决Selenium + Java项目中net::ERR_CONNECTION_REFUSED错误
错误信息
org.openqa.selenium.WebDriverException: unknown error: net::ERR_CONNECTION_REFUSED
(Session info: chrome=108.0.5359.125)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
问题代码
WebDriver browser = new ChromeDriver(); browser.navigate().to("http://localhost:8080/leiloes"); browser.quit();
解决步骤
- 确认目标服务已启动:直接在浏览器输入
http://localhost:8080/leiloes,如果无法访问,说明本地8080端口的Web服务(如Tomcat、Spring Boot应用)未启动,先启动对应服务。 - 检查端口占用情况:打开Windows命令提示符,执行
netstat -ano | findstr :8080,查看是否有其他进程占用8080端口。若有,可结束占用进程或修改服务端口号。 - 匹配ChromeDriver与Chrome版本:当前Chrome版本为108.0.5359.125,需下载对应版本的ChromeDriver(版本号需与Chrome大版本一致,如108.x),替换项目中旧的驱动文件。Selenium 3.141.59支持对应版本的ChromeDriver,无需升级Selenium。
- 验证URL正确性:确认
http://localhost:8080/leiloes是服务启动后的有效访问路径,检查拼写、路径是否有误。
内容的提问来源于stack exchange,提问作者Marcelo Oliveira
相关产品推荐
相关产品推荐

