I made a package Module15 and I have a class Mouse.java in it. This gives me NoSuchMethodError error at line 16 which is WebDriver driver = new ChromeDriver();
But if i copy the same Mouse.java in Module12 (an older project folder) it works fine.Now any new project folder I make and include the external jar files and run a java program with Chrome Webdriver i get this same error.
I tried extracting selenium jar files from downloded zip folder and replaced the old one then included these as external jar files still getting this same error.I cant understand what's going wrong with new project folders and its jars..Please help & guide me..Thank you!
Starting ChromeDriver 2.23.409699 (49b0fa931cda1caad0ae15b7d1b68004acd05129) on port 24101 Only local connections are allowed. Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.Multimaps.transformValues(Lcom/google/common/collect/ListMultimap;Lcom/google/common/base/Function;)Lcom/google/common/collect/ListMultimap; at com.google.common.net.MediaType.computeToString(MediaType.java:751) at com.google.common.net.MediaType.toString(MediaType.java:741) at org.openqa.selenium.remote.http.JsonHttpCommandCodec.encode(JsonHttpCommandCodec.java:234) at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:139) at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:649) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:247) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:130) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:143) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:170) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:159) at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:116) at Mouse.main(Mouse.java:16)