Selenium Devtools NoSuchMethodErrorJAVA

Программисты JAVA общаются здесь
Anonymous
Selenium Devtools NoSuchMethodError

Сообщение Anonymous »

Я пытаюсь запустить новый сеанс DevToolsSession с помощью:

Код: Выделить всё

 WebDriverManager.chromedriver().driverVersion("121.0.6167.184").setup();
driver = new ChromeDriver();
DevTools devTools = driver.getDevTools();
devTools.createSession();
И я получаю следующую ошибку:

Код: Выделить всё

Exception in thread "main" java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:91)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:53)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:58)
Caused by: java.lang.NoSuchMethodError: 'java.util.function.Function org.openqa.selenium.devtools.ConverterFunctions.map(java.lang.String, java.util.function.Function)'
at org.openqa.selenium.devtools.v121.target.Target.getTargets(Target.java:153)
at org.openqa.selenium.devtools.v121.v121Target.getTargets(v121Target.java:55)
at org.openqa.selenium.devtools.DevTools.findTarget(DevTools.java:171)
at org.openqa.selenium.devtools.DevTools.createSession(DevTools.java:131)
at org.openqa.selenium.devtools.DevTools.createSession(DevTools.java:117)
Я думаю, что это, должно быть, ошибка зависимости, но я не знаю, чего мне не хватает.
Мой pom.xml выглядит так
Мой pom.xml выглядит так
Мой pom.xml выглядит так
р>

Код: Выделить всё

org.seleniumhq.selenium
selenium-java
4.19.1


io.github.bonigarcia
webdrivermanager
5.8.0


org.seleniumhq.selenium
selenium-devtools-v121
4.19.1

Я использую Chrome версии 121.0.6157.0
И Chromedriver версии 121.0.6167.184

Подробнее здесь: https://stackoverflow.com/questions/784 ... ethoderror

Вернуться в «JAVA»