eclipse - 类型 org.openqa.selenium.chrome.ChromeDriver 不可访问

标签 eclipse selenium selenium-webdriver java-10

对于我在 Selenium 中使用的几乎所有类,我都收到类似“类型 org.openqa.selenium.chrome.ChromeDriver 不可访问”的错误消息。

在我使用 Java 8 之前它运行良好,但是当我升级到 Java 10 时,我遇到了这样的错误。

请看下面的项目截图:

enter image description here

编辑 1:

Selenium-server jar 文件也包含所有的 webdriver 代码。见下图。它在我在上面的类中导入的同一个包中有 ChromeDriver 类。如果我使用的是 Java 8(再次参见下面的屏幕截图)或较旧版本的 Eclipse(例如 neon),则相同的组合工作正常。
enter image description here

enter image description here

最佳答案

为避免此类错误,您应该从配置构建路径将 java 编译器更改为早期版本 1.7 或 1.7。

enter image description here

关于eclipse - 类型 org.openqa.selenium.chrome.ChromeDriver 不可访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52245708/

相关文章:

java - 如何使用java处理phantomjs selenium中的javascript错误?

javascript - 使用 Safari 12 时未创建 session Selenium/webdriver

Android:导入项目/库?

java - "Launch Configuration"尝试导出可运行 Jar 时显示空白?

java - 无法找到动态文本的 Xpath

python - 在 Python 中最大化 WebDriver (Selenium 2)

java - 是否可以在 headless (headless)模式下使用 JDT 加载 eclipse Java 项目?

java - 脚本错误: "An error has occured in the script on the page"

html - Selenium v​​ba,如何避免打开 "_blank"链接到新选项卡

java - 无法使用 Selenium 获取文本