You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome Driver问题:仅允许本地连接且浏览器无法启动

解决ChromeDriver与Chrome版本不匹配的启动失败问题

核心原因

你碰到的SessionNotCreatedException本质是ChromeDriver和Chrome浏览器版本严格不兼容——ChromeDriver 114仅支持Chrome 114版本,但你当前使用的Chrome是123.0.6312.123,版本差距过大,导致会话无法创建。

具体解决步骤

  1. 下载对应版本的ChromeDriver

    • 确认Chrome版本:打开Chrome→右上角三点→帮助→关于Google Chrome,记下你的Chrome主版本号(这里是123)。
    • 下载与Chrome主版本完全一致的ChromeDriver,比如Chrome是123.x.x.x,就找123开头的ChromeDriver版本,不要再用旧的114版本。
  2. 替换并配置驱动路径

    • 解压下载好的ChromeDriver压缩包,得到chromedriver.exe文件。
    • 替换项目中正在使用的旧ChromeDriver,或者将新驱动路径添加到系统环境变量Path中,确保脚本能找到正确的驱动文件。
  3. 检查脚本中的硬编码配置

    • 如果脚本里固定写了ChromeDriver路径,务必改成新驱动的路径,比如:
      System.setProperty("webdriver.chrome.driver", "C:\\新驱动存放路径\\chromedriver.exe");
      
    • 避免脚本仍引用旧驱动文件,这是很多人忽略的细节。
  4. 验证版本匹配

    • 打开CMD,进入新ChromeDriver所在目录,执行chromedriver --version,确认版本与Chrome主版本一致。
    • 重新运行脚本,检查浏览器是否能正常启动。

额外提醒

  • 不要同时保留多个版本的ChromeDriver,避免路径冲突;旧驱动直接删除或覆盖。
  • 后续Chrome自动更新后,记得同步更新ChromeDriver,保持版本一一对应。

内容的提问来源于stack exchange,提问作者Prashanth Kumar J

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 00:29:54