java - org.openqa.selenium.SessionNotCreatedException : session not created: This version of ChromeDriver only supports Chrome version 75 using Selenium

标签 java selenium google-chrome selenium-webdriver selenium-chromedriver

我想打开 Chrome 浏览器,它显示错误。

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class Homepage {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //Create Driver object
        System.setProperty("webdriver.chrome.driver", "C:\\Workdirectory\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
    }
}

这里我期待我的 Chrome 浏览器,但它抛出了类似的错误

Starting ChromeDriver 75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40}) on port 21714
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 75
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'DESKTOP-3JIP3OF', ip: '192.168.1.73', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_101'
Driver info: driver.version: ChromeDriver

最佳答案

此错误消息...

org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 75

...暗示 ChromeDriver v75 仅支持 Chrome 浏览器 v75,而您的系统中不支持该功能。


您的主要问题是您使用的二进制文件版本之间不兼容,如下所示:

Supports Chrome version 75

  • 最新发布的 Chrome 版本是您当前使用的 chrome=74.0

因此,ChromeDriver v75.0Chrome 浏览器 v74.0 之间存在明显的不匹配


解决方案


引用

您可以在以下位置找到相关的详细讨论:

关于java - org.openqa.selenium.SessionNotCreatedException : session not created: This version of ChromeDriver only supports Chrome version 75 using Selenium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56378365/

相关文章:

java - Android 应用程序有修改后的 UML 版本吗?

java - 如何获取正在运行的 Java VM 的名称?

java - 无法使用 Selenium WebDriver 单击 <div> 创建的下拉菜单

python - 我在哪里可以找到所有可用的 ChromeOptions with selenium 的列表?

python - 在 headless 树莓派上使用 Firefox 运行 python selenium

javascript - window.open 无法打开两个以上的链接

java - 如何使用 Spark 将分区键保存在文件中

Java多线程文件系统树遍历

javascript - 在 Chrome 中打开 window.open 后可见性 API 不起作用

javascript - Google Chrome 连接到预加载页面中的 websocket