将artifactId Selenium-java.jar从3.3.1更改为3.4,导致大量的';无法访问';maven项目中的错误

将artifactId Selenium-java.jar从3.3.1更改为3.4,导致大量的';无法访问';maven项目中的错误,maven,selenium,m2eclipse,selenium3,Maven,Selenium,M2eclipse,Selenium3,作为maven项目的一部分,我们正在运行一个具有许多依赖项(在pom.xml文件中给出)的Selenium 3.3.1项目。只有当我们将artifactId Selenium java的版本从3.3.1更改为3.4时,所有这些都开始崩溃。 对于By、Select、Keys等常规Selenium类,出现了大量“不可访问”错误。其他一些类,如WebDriver、WebElement等,解析得很好。 无论我们是否清理、构建、安装Maven项目,错误都不会消失。我甚至删除了整个.m2文件夹并刷新了项目,

作为maven项目的一部分,我们正在运行一个具有许多依赖项(在pom.xml文件中给出)的Selenium 3.3.1项目。只有当我们将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。

尝试以下依赖项:

<!-- 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>

org.seleniumhq.selenium
硒爪哇
3.4.0

并参考该项目。

感谢您的回复。我们只做了那件事。见下文。3.4.0 org.seleniumhq.selenium selenium java${org.seleniumhq.selenium.version}谢谢你。没有人说要刷新项目。谢谢@Harinder的回复。谢谢你的回复。我们只做了那件事。见下文。3.4.0'org.seleniumhq.selenium selenium java${org.seleniumhq.selenium.version}