0

我们正在运行一个 Selenium 3.3.1 项目,该项目具有许多依赖项(在 pom.xml 文件中给出)作为 maven 项目的一部分。只有当我们将 artifactId Selenium-java 的版本从 3.3.1 更改为 3.4 时,一切才开始崩溃。By、Select、Keys 等常规 Selenium 类出现了大量“不可访问”错误。其他一些类,如 WebDriver、WebElement 等都可以很好地解决。无论我们是否清理、构建、安装 Maven 项目,错误都不会消失。我什至删除了整个 .m2 文件夹并刷新了项目,但无济于事。当我移回 artifactId 版本 3.3.1 或转到更高版本的 3.12.0 时,一切都编译得很好。artifactId Selenium-java 3.4.0 有什么特别的问题吗?我正在使用 Eclipse Oxygen。

4

1 回答 1

1

尝试以下依赖项:

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.4.0</version>
</dependency>

并参考该项目。

于 2018-06-15T08:34:12.233 回答