提问人:Simonas Petkevičius 提问时间:7/31/2023 最后编辑:Ajeet VermaSimonas Petkevičius 更新时间:8/1/2023 访问量:56
Selenium 无法退出 chromeDriver
Selenium unable to quit chromeDriver
问:
我无法使用命令退出 Selenium chrome 驱动程序driver.quit()
出于某种原因,它会引发日志记录错误,尽管记录器是在类中定义的。JdkHttpClient.java
Java.lang.NoSuchFieldError: LOG
at org.openqa.selenium.remote.http.jdk.JdkHttpClient$5.close(JdkHttpClient.java:307) ~[selenium-http-jdk-client-4.10.0.jar:na]
JdkHttpClient.java:307
at org.openqa.selenium.devtools.Connection.close(Connection.java:190) ~[selenium-remote-driver-4.1.4.jar:na]
Connection.java:190
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at org.openqa.selenium.chromium.ChromiumDriver.quit(ChromiumDriver.java:292) ~[selenium-chromium-driver-4.1.4.jar:na]
ChromiumDriver.java:29
我正在运行 Spring Boot 2.7.14
相关依赖关系
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-api</artifactId>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-http-jdk-client</artifactId>
<version>4.10.0</version>
</dependency>
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.4.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
<version>5.2.1</version>
</dependency>
由于此处命名的问题,我有一个旧的 htttpclient5 依赖项:Github 问题 #1019
有人知道我该如何解决它吗?谢谢!
答: 暂无答案
评论