chrome Webdriver 无法解析为类型错误 eclipse 和 java

Pet*_*ete 3 java eclipse selenium

我试图用 chrome、java 和 selenium 做一些自动化项目,但在导入 chrome 驱动程序时遇到问题。

package main;

import org.openqa.selenium.*;

public class SitePoster {

    public static void main(String[] args) {
         //System.setProperty("webdriver.chrome.driver", "./pathtodriver");
        WebDriver driver = new ChromeDriver();
        //Getting error saying "ChromeDriver can't be resolved to a type"
    } 

}
Run Code Online (Sandbox Code Playgroud)

Alo*_*jan 9

chrome Webdriver 无法解析为类型错误 eclipse 和 java:-

我在 macOs 上遇到了与 selenium -java 3.141.59 相同的问题。检查以下步骤来解决问题:-

  1. 创建一个新的 Java 项目 >class >Create Class name
  2. 右键单击项目>属性>构建路径>库
  3. 从 selenium 客户端和 Web 驱动程序语言绑定将外部 Jars 添加到 Classpath 下载。
  4. 应用并关闭。

希望你的问题得到解决。如有任何问题,请回复。


小智 5

即使在安装了所需的 jar 文件之后,我也遇到了相同的错误消息,然后我将 Java 编译器中的编译器合规级别更新为 1.8(取决于),然后错误消失了。它解决了我的问题。

您可以按照以下步骤操作:

  1. 选择Java项目(已创建)

  2. 构建路径

  3. 配置构建路径

  4. Java编译器

  5. 更改编译器合规级别(我选择1.8)

  6. 应用并关闭。