Получение java.lang.NoClassDefFoundError: org/openqa/selenium/bidi/HasBiDi в последней версии Selenium 4.11.0JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение java.lang.NoClassDefFoundError: org/openqa/selenium/bidi/HasBiDi в последней версии Selenium 4.11.0

Сообщение Anonymous »

Впервые сталкиваюсь, когда делал обновление Selenide v6.17.0

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

 
com.codeborne
selenide
6.17.0
test


(который использует Selenium v4.11.0 в качестве внутренней зависимости).

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

org.seleniumhq.selenium
selenium-java
4.11.0

И с самого начала возникла ошибка:

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

java.lang.NoClassDefFoundError: org/openqa/selenium/bidi/HasBiDi

at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:825)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:723)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:646)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:604)
.....
Код разрывается на строке, которая должна открыть URL.

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

open("https://stackoverflow.com/");

Я считаю, что это полностью на стороне селена, потому что я провел несколько экспериментов (добавил отдельную зависимость в свой pom для самого Selenium v4.11.0), и это приводит к упомянутой ошибке даже в более ранних версиях. селенида.
Поэтому достаточно просто уменьшить версию селенида до версии ниже 6.17 или селена до версии ниже 4.11, чтобы перестать испытывать эту проблему в соответствии с тем, что мне удалось чтобы выяснить это.
Поделитесь, пожалуйста, своим опытом решения этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/769 ... idi-on-the
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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