Chrome driver used :114
Chrome browser :Version 116.0.5845.188
Selenium : 4.11.0
I tired to run sample script using selenium java on eclipse. But got this error. I think it was caused incompatibility issue. Please help me to resolve it
Code
public class testUI {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello\n");
System.setProperty("webdriverchrome.driver", "C:\\ChromeDriver\\Chromedriver.exe");
WebDriver driver = new ChromeDriver();
}
}
Error:
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/io/ByteStreams
at org.seleniumhq.selenium.remote_driver/org.openqa.selenium.remote.service.DriverService$Builder.getLogOutput(DriverService.java:456)
at org.seleniumhq.selenium.chrome_driver/org.openqa.selenium.chrome.ChromeDriverService$Builder.createDriverService(ChromeDriverService.java:356)
at org.seleniumhq.selenium.chrome_driver/org.openqa.selenium.chrome.ChromeDriverService$Builder.createDriverService(ChromeDriverService.java:160)
at org.seleniumhq.selenium.remote_driver/org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:492)
at org.seleniumhq.selenium.chrome_driver/org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:156)
at org.seleniumhq.selenium.chrome_driver/org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:51)
at DynatraceUIAutomation/test.testUI.main(testUI.java:15)
Caused by: java.lang.ClassNotFoundException: com.google.common.io.ByteStreams
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 7 more