我在4.2 Juno中使用m2e eclipse插件。我在添加
后的maven依赖项中看到了selenium-chrome-driver-2.26.0.jar文件<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.26.0</version>
</dependency>
到我的pom.xml文件。我得到了典型的缺失驱动程序错误
java.lang.IllegalStateException: The path to the driver executable
must be set by the webdriver.chrome.driver system property; ...
firefox驱动程序正常工作(它是自动的)。右键单击项目后,我可以使用Maven子菜单成功更新我的项目。 maven dependecy文件夹已添加到我项目的构建路径中。我看过类似这些的帖子并没有多少运气。
How to add maven repository jars to eclipse buildpath? How to configure Eclipse build path to use Maven dependencies?
答案 0 :(得分:1)
这不是ChromeDriver类。
您需要从here
下载最新版本的Chrome驱动程序解压缩邮件,你会找到一个.exe文件。
使用以下代码
System.setProperty("webdriver.chrome.driver","<path to Chromedriver .exe>");
否则设置指向ChromeDriver.exe位置的PATH环境变量