2

我在 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 依赖文件夹已添加到我的项目的构建路径中。我看过与这些类似的帖子,但运气不佳。

如何将 Maven 存储库 jar 添加到 Eclipse 构建路径? 如何配置 Eclipse 构建路径以使用 Maven 依赖项?

4

1 回答 1

1

这不是 ChromeDriver 类。

您需要从这里下载最新版本的 chrome 驱动程序

解压缩 zip,您将找到一个 .exe 文件。

使用以下代码
System.setProperty("webdriver.chrome.driver","<path to Chromedriver .exe>");

否则设置 PATH 环境变量指向 ChromeDriver.exe 的位置

于 2013-01-18T05:12:56.590 回答