2016-03-20 8 views
1

私はselenium-standalone.jar & selenium-java.jarを追加したが、基本的なプログラムを実行するときに、まだ、私は次の例外を取得しています、は、私が「スレッドで例外 『取得しています主な』 java.lang.NoClassDefFoundErrorが:ORG/openqa /セレン/ webdriverを」

Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver (wrong name: org/openqa/selenium/Webdriver) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2442) at java.lang.Class.getMethod0(Class.java:2685) at java.lang.Class.getMethod(Class.java:1620) at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:488) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:480)

この

答えて

0

を解決するために、適切な手順でソリューションを提供してください、私は一つだけ、スタンドアロンまたはJavaのいずれかの特定のjarファイルを使用するのは良い期待しています。 selenium-server-standalone-2.xx.0.jarだけを使ってみてください。うまく動作することを願っています。

Java固有のjarを使用する場合は、ダウンロードしたzipファイルにすべてのjarファイルを用意してください。代わりに、そのselenium-java.jarファイルのみを提供してください。ダウンロードしたzipファイルにすべてのjarファイルを追加すると、この問題は解決されます。

は、ありがとうございました ムラリ

0

(Mavenのような)依存マネージャはLIBSの手動コピーに対して、あなたを助けることができる場所です。

org.openqa.selenium.WebDriverselenium-api-<version>.jar

で見つけることができますあなたはおそらくも必要になります:selenium-remote-driver-<version>.jarとおそらくselenium-support-<version>.jar、あなたが既に持っているselenium-java-<version>.jarに加えて。

関連する問題