Невозможно импортировать org.openqa.selenium.WebDriver, используя Selenium и Java 11 - PullRequest
0 голосов
/ 26 февраля 2019

Я новичок в разработке селеновых веб-драйверов и Java.Попытка устранить ошибку в eclipse 2018-12 «Не удается разрешить импорт org.openqa.selenium.WebDriver» Я использую java 11, селеновый автономный сервер 3.141.59.Пожалуйста, помогите.Я не могу импортировать файлы jar Ниже приведен скриншот

enter image description here

enter image description here

1 Ответ

0 голосов
/ 26 февраля 2019

Согласно Невозможно скомпилировать модуль Java9 с selenium-java в качестве зависимости. кажется, что пакеты Selenium не могут быть скомпилированы с Java 9 из-за сплит-пакетов и до 15 мая 2018 Selenium не был полностью совместим с Java 9.

Но согласно этому комментарию @ Jarob22 упоминается, Selenium работает просто отлично, используя Java 10 . Java 9 уже eol и нет особого смысла добавлять дополнительные вещи, чтобы попытаться поддержать их, если работает 10.

Но с посадкой e57914a Саймон представил насс базовой поддержкой JPMS .С этой доступностью (mhomnag / selenium-java10-разм.*

Java 11

Когда вы используете java.version: '11 .0.1 ', selenium-server-standalone-3.141.59.jar isвсе еще не совместим с Java 11 .Но как только Java 11 поставляется и Buck поддерживает его, набор инструментов будет перенастроен для поддержки Java 11 .


Solution

Стратегическим решением будет установить последнюю версию

JDK 8u212 и выполнить @ Tests

...