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

Java Selenium WebDriver调用driver.get(url)无效,浏览器打开后无内容

Chrome启动后空白,无法加载页面(Java Selenium新手问题)

我是Java Selenium新手,编写了首个使用WebDriver打开页面的代码,但Chrome浏览器打开后无内容。代码如下:

public class WebdriverDemo {
    public static void main(String[] args) {

        String url = "http://www.google.com";
        WebDriver driver = new ChromeDriver();
        driver.get(url);
       //i tried  driver.navigate().to(url); either but it's not working the same result !! 
    }
}

已配置pom.xml依赖,Chrome浏览器启动后显示空白界面。注:我也尝试过使用driver.navigate().to(url),但结果相同,问题依旧。

排查与解决方案:

  • 版本必须严格兼容:ChromeDriver版本要和本地安装的Chrome浏览器版本完全匹配,比如Chrome是119.x,就必须下载对应版本的ChromeDriver,跨版本混用大概率会出问题。
  • 显式指定驱动路径:如果没把ChromeDriver加入系统环境变量,要在代码里明确驱动文件的绝对路径:
System.setProperty("webdriver.chrome.driver", "你的ChromeDriver路径,比如D:/chromedriver.exe");
WebDriver driver = new ChromeDriver();
  • 更换测试网址:尝试用国内可正常访问的网址(如https://www.baidu.com)测试,排查是否是原网址访问受限的问题。
  • 添加等待机制:页面加载需要时间,添加隐式等待确保页面元素加载完成:
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(10));
  • 查看控制台报错:运行程序时留意控制台输出,若有NoSuchDriverException或权限类报错,根据提示针对性解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 19:42:19