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

Windows10下Eclipse(Java)安装Selenium及Chrome WebDriver报错求助

问题修复方案

核心错误原因&修复步骤

  • 修复驱动路径配置
    Windows系统下ChromeDriver的可执行文件后缀为.exe,你当前填写的路径遗漏了该后缀,同时检查路径中文件夹名拼写是否和本地实际一致(你当前写的Selenuim为拼写错误,正确拼写为Selenium,如果本地文件夹确实是你写的错名可忽略),修改配置行如下:
System.setProperty("webdriver.chrome.driver", "C:\\Users\\user\\Desktop\\Selenuim\\chromedriver.exe");
  • 修复访问地址格式
    driver.get()方法要求传入带协议头的完整URL,直接填写域名会触发加载错误,修改为:
driver.get("https://www.google.com");
  • 确认版本匹配
    必须保证本地安装的Chrome浏览器大版本,与你下载的ChromeDriver大版本完全一致,例如Chrome版本为119.x,ChromeDriver也必须下载119.x对应版本,版本不匹配会直接触发驱动创建失败。
  • 可选优化适配
    如果你使用的是Selenium 4.6及以上版本,无需手动配置驱动路径,Selenium自带的驱动管理工具会自动匹配下载对应版本的ChromeDriver,可直接删除System.setProperty配置行。

修正后完整可运行代码

import org.openqa.selenium.chrome.ChromeDriver;

public class MyAutomation {
    
    public static void main(String[] args) {
        // 低于Selenium 4.6版本保留本行,高于则可删除
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\user\\Desktop\\Selenuim\\chromedriver.exe");
        ChromeDriver driver = new ChromeDriver();
        driver.get("https://www.google.com");
        System.out.println("Testing");
    }
}

额外排查点

如果修改后仍报错,按顺序排查:

  1. 下载的ChromeDriver压缩包是否已完整解压,不要直接在压缩包内运行exe
  2. 本地安全软件是否拦截了ChromeDriver的启动
  3. 检查Selenium依赖包是否完整导入Eclipse项目,无缺失冲突

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 22:24:06