背景

在 centos 中,运行 java+selenium+chromedriver
chrome 版本 Google Chrome 83.0.4103.106
chromedriver 版本 83.0.4103.39

问题

报错内容如下:

解决方式

  1. 查了较多资料,说是版本没有对应(https://stackoverflow.com/questions/59151523/webdriverexception-unknown-error-devtoolsactiveport-file-doesnt-exist-build-i
  2. 发现本地(win7)是可以运行的,chrome 版本 Google Chrome 83.0.4103.106,chromedriver 版本 2.37.544315
  3. 遂改 centos 中 chromedriver 版本为 2.37,运行通过

疑问

查了下 ChromeDriver 与 Chrome 版本对应参照表(https://blog.csdn.net/BinGISer/article/details/88559532),83 版本不应该是对应的么?为什么会报错有大佬能解释下么?


↙↙↙阅读原文可查看相关链接,并与作者交流