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

Chrome版本与安装版本一致仍抛出SessionNotCreatedException异常求助

问题解决:ChromeDriver与Chrome版本不兼容及代码拼写错误

核心问题分析

从异常信息和代码来看,存在两个关键问题:

  1. 版本不匹配:当前使用的ChromeDriver仅支持Chrome 96版本,但你的Chrome浏览器是109.0.5414.74,版本差异直接导致会话创建失败。
  2. 代码拼写错误:系统属性名写错了,webdriver.chromer.driver多了一个字母r,正确应为webdriver.chrome.driver。

解决步骤

  • 下载对应版本的ChromeDriver:获取主版本号为109的ChromeDriver,需与Chrome浏览器109.0.5414.74的主版本完全匹配。
  • 修正代码错误:
    修正属性名和路径转义问题,正确代码示例:
    System.setProperty("webdriver.chrome.driver", "C:\\Program Files\\chromedriver.exe");
    WebDriver driver = new ChromeDriver();
    
    注意:Windows路径中的反斜杠需转义为\\,或者直接使用正斜杠/。
  • 替换旧驱动:将下载好的对应版本chromedriver.exe替换原路径下的文件,确保代码指向新驱动的位置。

原问题代码与异常信息

问题代码:

System.setProperty("webdriver.chromer.driver", "C:\Program Files\chromedriver.exe");
WebDriver driver=new ChromeDriver();

抛出异常:

Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: 会话创建失败:此版本的ChromeDriver仅支持Chrome版本96
当前浏览器版本是109.0.5414.74,二进制路径为C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
当前浏览器版本是109.0.5414.74,二进制路径为C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'LAPTOP-T9IGBHU9', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '15.0.2'
Driver info: driver.version: ChromeDriver

内容的提问来源于stack exchange,提问作者Oxycash

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:40:35