导入 org.openqa 无法解析

时间:2021-06-17 05:11:50

标签: java selenium

package ChromeWebDriver;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class ChromeWebDrivers {

    public static void main(String[] args) {    
        System.setProperty("webdriver.chrome.driver", "chromedriver");
        
        WebDriver driver = new ChromeDriver();
        driver.get("https://www.google.com");
        System.out.println(driver.getTitle());          
        driver.close();         
        
    }    
}

我有 java 16.0.1 eclipse 并且已经导入了外部 jar 文件,但仍然遇到这个问题。

1 个答案:

答案 0 :(得分:0)

WebDriver driver = new WebDriver();

WebDriver 是一个接口,你不能创建它的对象。

将其替换为:

WebDriver driver = new ChromeDriver();

和你的System.setProperty("webdriver.chrome.driver", "chromedriver");

.exe 缺失(如果您使用的是 Windows),您需要提供如下完整路径:

System.setProperty("webdriver.chrome.driver", "C:\\Desktop\\chromedriver.exe");