此错误消息…
2018-08-31 09:16:26,570 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /crawlerClass/myCrawler/5922: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start.
…暗示 ChromeDriver 无法启动/产生新的 WebBrowser, 即 Chrome浏览器 会话。
您的 基本异常 是 org.openqa.selenium.WebDriverException, 因为您的程序由于以下原因而
超时,等待驱动程序服务器启动 :
- 您的 JDK版本 是 1.8.0_92 ,这非常 古老 。
因此, JDK v8u92 与当前的 Selenium Client v3.14.0 之间存在明显的不匹配。
解
- 将 JDK 升级到最新级别的 JDK 8u181 。
- 将 Selenium 升级到当前 版本3.14.0 。
- 升级 ChromeDriver 当前 ChromeDriver V2.41 水平。
- 将 Chrome 版本保持在 Chrome v66-68 之间。(根据ChromeDriver v2.41发行说明)
- 进行 系统重启 。
- 执行您的
@Test
。



