~ read.

Quick solution to java.lang.NoClassDefFoundError: org/openqa/selenium/HasInputDevices error

In case if you face this problem, one of the possible solutions that will work for you is to make sure that your pom.xml file is up to date and you use right version of webdriver and selenium java bindings. Here's what helped me

<dependency>  
      <groupId>org.seleniumhq.selenium</groupId>
      <artifactId>selenium-java</artifactId>
      <version>2.35.0</version>
</dependency>  
<dependency>  
      <groupId>org.seleniumhq.selenium</groupId>
      <artifactId>selenium-server</artifactId>
      <version>2.35.0</version>
</dependency>  
<dependency>  
      <groupId>org.seleniumhq.selenium</groupId>
      <artifactId>selenium-common</artifactId>
      <version>2.0b1</version>
</dependency>  
<dependency>  
      <groupId>org.seleniumhq.selenium</groupId>
      <artifactId>selenium-api</artifactId>
      <version>2.35.0</version>
</dependency>  
comments powered by Disqus
comments powered by Disqus