我使用selenium2.34和幻影JS-1.9.1窗口
但是,当我尝试使用:
import org.openqa.selenium.phantomjs.PhantomJSDriver; import org.openqa.selenium.phantomjs.PhantomJSDriverService;
我可以看到它没有检测到
org.openqa.selenium.phantomjs
得到这个错误
The import org.openqa.selenium.phantomjs cannot be resolved
我的印象是GhostDriverembeddedPhantomJS – https://github.com/detro/ghostdriver
有谁知道什么可能是错误的我的设置?
编辑:这可能是由于path问题,我需要提供一些方法selenium拾起这些了https://github.com/detro/ghostdriver/tree/master/binding/java/src/main/java /组织/ openqa /selenium/ phantomjs
只要在您的pom.xml中添加以下内容(如果使用maven):
<dependency> <groupId>com.github.detro.ghostdriver</groupId> <artifactId>phantomjsdriver</artifactId> <version>1.0.3</version> </dependency>
或者,如果maven没有使用,请从这里抓取JAR文件: http : //grepcode.com/snapshot/repo1.maven.org/maven2/com.github.detro.ghostdriver/phantomjsdriver/1.0.3/