Тип org.openqa.selenium.chrome.ChromeDriver недоступен - PullRequest
0 голосов
/ 09 сентября 2018

Я получаю сообщение об ошибке типа «Тип org.openqa.selenium.chrome.ChromeDriver недоступен» почти для всех классов, которые я использую в Selenium.

Он работал нормально, пока я не использовал Java 8, но когда я обновился до Java 10, я получаю такие ошибки.

Смотрите скриншот проекта ниже:

enter image description here

Редактировать 1:

Файл jar Selenium-server также содержит весь код веб-драйвера. Смотрите изображение ниже. Он имеет класс ChromeDriver в том же пакете, который я импортировал в вышеупомянутом классе. Та же комбинация работает нормально. Если я использую либо Java 8 (снова см. Скриншот ниже), либо более старую версию eclipse, скажем, neon. enter image description here

enter image description here

Ответы [ 5 ]

0 голосов
/ 15 мая 2019

Удалите последнюю версию selenium.server.standalone.jar и установите и добавьте в путь сборки любую предыдущую версию. У меня это сработало

0 голосов
/ 02 ноября 2018

Чтобы избежать такой ошибки, вы должны изменить компилятор java на более раннюю версию 1.7 или 1.7 из конфигурации пути сборки. введите описание изображения здесь

0 голосов
/ 13 сентября 2018

Попробуйте эту ссылку, чтобы понять некоторые настройки для работы с Java 10, прежде чем использовать его. Надеюсь, это поможет: https://www.youtube.com/watch?v=_JNeiGbAgL4&list=PL9ooVrP1hQOFP9H8Y15DVGCA6GavhgJ8a&index=2

0 голосов
/ 21 сентября 2018

Я столкнулся с той же проблемой сегодня с фотоном затмения. В процессе устранения проблемы я удалил автономную банку селеном, и проблема была решена. Я видел, как вы добавили в свой проект отдельную банку с селеном. Удалите это и попробуйте снова. Надеюсь, что это работает.

0 голосов
/ 09 сентября 2018

Скачать клиентские файлы Selen и Webdriver jar можно по следующей ссылке:

https://www.seleniumhq.org/download/

...