Java 简单selenium代码中的错误消息

Java 简单selenium代码中的错误消息,java,selenium,firefox,Java,Selenium,Firefox,我正在努力学习硒。因此,我安装了以下工具: Firefoxv31 Selenium-firefox-driver-2.0b3 我使用下面的代码运行它,并得到一条错误消息。我不知道这是什么意思。任何帮助都是好的 import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.

我正在努力学习硒。因此,我安装了以下工具:

  • Firefoxv31
  • Selenium-firefox-driver-2.0b3
我使用下面的代码运行它,并得到一条错误消息。我不知道这是什么意思。任何帮助都是好的

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Sele {

/**
 * @param args
 */
public static void main(String[] args) {
    // Create webDriver reference
    WebDriver driver;

    // Launch FirefoxDriver
    driver = new FirefoxDriver();

    // Open the web page
    driver.get("http://google.com");

    // Enter the text in the search box
    WebElement searchText = driver.findElement(By.name("q"));
    searchText.sendKeys("FirefoxDriver");

    // Close the driver
    driver.quit();

}

}
错误消息:

Exception in thread "main" java.lang.NoClassDefFoundError:       org/openqa/selenium/RenderedWebElement
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at Sele.main(Sele.java:17)
Caused by: java.lang.ClassNotFoundException:     org.openqa.selenium.RenderedWebElement
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more

看起来您缺少了一个依赖项,正如在其主服务器上所解释的那样,您需要安装selenium服务器,而不仅仅是浏览器驱动程序

是的,我也安装了“selenium-server-standalone-2.53.1.jar”。然而,同样的错误是,
selenium服务器
用于远程运行脚本,您需要
selenium java
Yes我安装了“selenium-java-2.44.0.jar”。还是一样的错误我一直在处理这个问题有什么帮助吗(