This repository was archived by the owner on Nov 29, 2018. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 195
This repository was archived by the owner on Nov 29, 2018. It is now read-only.
Cannot use PhantomJS with selenium-java 2.44.0 #8088
Copy link
Copy link
Closed
Description
Originally reported on Google Code with ID 8088
What steps will reproduce the problem?
1. Run the code:
public static void main(String[] args) {
PhantomJSDriver webdriver = new PhantomJSDriver();
webdriver.close();
}
What is the expected output? What do you see instead?
I expect PhantomJS to open and close, but getting error instead:
Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/browserlaunchers/Proxies
at org.openqa.selenium.phantomjs.PhantomJSDriverService.createDefaultService(PhantomJSDriverService.java:178)
at org.openqa.selenium.phantomjs.PhantomJSDriver.<init>(PhantomJSDriver.java:99)
at org.openqa.selenium.phantomjs.PhantomJSDriver.<init>(PhantomJSDriver.java:89)
at TestPhantomScreenshot.main(TestPhantomScreenshot.java:5)
...
Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.browserlaunchers.Proxies
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
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:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 9 more
Selenium version: 2.44.0
Reported by andrei.solntsev
on 2014-10-24 19:42:39