Hi all,
I keep getting java.lang.NoClassDefFoundError: org/openqa/selenium/HasAuthentication error when I'm trying to run some basic tests.
The selenium dependencies I have used are,
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>4.16.1</version>
</dependency>
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.3.1</version>
</dependency>
The webdriver initialization code is as follows;
public static WebDriver initializeDriver() {
WebDriverManager.chromedriver().setup();
ChromeOptions options = new ChromeOptions();
options.addArguments("--headless=new");
WebDriver driver=new ChromeDriver(options);
return driver;
}
Can please clarify me why I keep getting this error with my setup or I'm missing some other dependencies?
Thanks and regards,
Asini