а потом
авил самую свежую зависимость Selenium в свой pom.xml
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.7.1</version>
</dependency>
Я запустил mvn clean install внутри каталога с моим pom.xml, и я также импортировал правильные классы в своем классе приложения согласно документации Selenium
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
Однако, когда я пытаюсь запустить мой основной метод, я получаю следующую ошибку
Exception in thread "main" java.lang.NoClassDefFoundError:
org/openqa/selenium/WebDriver
Я просматриваю папку ~ / .m2 / repository и не вижу папку openqa, а вместо этого вижу папку seleniumhq.
Почему maven не установил папку openqa и почему в документации сказано, что она импортируется из org.openqa ... когда ее никогда не было в моем хранилище jar. Я очень сбит с толку, я просто хочу иметь возможность успешно импортировать Selen Webdriver, когда он находится в моем локальном хранилище.