Chrome Driver error only in new project | Selenium Forum
M
Posted on 28/08/2016
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)

M
Replied on 29/08/2016

are you using ant?