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

IntelliJ中使用Selenium打开Chrome登录页遇版本兼容错误

问题分析与解决

错误原因

你遇到的报错是Java版本与Selenium版本不兼容导致的:

  • Selenium 4.27.0的class文件是用**Java 11(版本号55.0)**编译的
  • 你当前项目使用的是Java 8(版本号52.0),低版本Java无法加载高版本编译的类文件

解决方案

方案1:升级Java版本到11或更高

在IntelliJ中配置项目使用Java 11及以上版本:

  1. 打开File > Project Structure > Project
  2. 将SDK和Language level设置为Java 11或更高版本
  3. 同步项目后重新运行代码

方案2:降级Selenium版本到兼容Java 8的版本

如果不想升级Java,可以选择支持Java 8的Selenium版本(比如Selenium 3.x系列,或Selenium 4.1.4及之前的4.x版本),替换当前的selenium-server-4.27.0.jar即可。

额外注意:代码路径转义问题

你代码里的ChromeDriver路径写法有问题,Windows系统中反斜杠需要转义,否则会被识别为特殊字符,修改为以下两种方式之一:

// 方式1:双反斜杠转义
System.setProperty("webdriver.chrome.driver","C:\\Users\\singh\\Downloads\\chromedriver.exe");
// 方式2:使用正斜杠
System.setProperty("webdriver.chrome.driver","C:/Users/singh/Downloads/chromedriver.exe");

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 05:12:34