Selenium webdriver 在selenium webdriver中初始化chrome浏览器时出错

Selenium webdriver 在selenium webdriver中初始化chrome浏览器时出错,selenium-webdriver,selenium-chromedriver,Selenium Webdriver,Selenium Chromedriver,我在selenium webdriver中执行了以下脚本: package Facebook; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class facebooklogin { public static void main(String[] args) { // TODO Auto-generated method s

我在selenium webdriver中执行了以下脚本:

package Facebook;

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

public class facebooklogin {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        WebDriver driver=new ChromeDriver();
        driver.get("https://www.facebook.com");
        driver.manage().window().maximize();

    }

}
面对以下错误:

线程“main”java.lang.IllegalStateException中的异常:路径 必须通过webdriver.chrome.driver设置驱动程序的可执行文件 系统属性;有关详细信息,请参阅 . 最新的 版本可从以下网址下载: 在 com.google.common.base.premissions.checkState(premissions.java:172) 在 org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:109) 在 org.openqa.selenium.chrome.ChromeDriverService.access$0(ChromeDriverService.java:1) 在 org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:137) 在 org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:290) 在 org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:88) 在 org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:116) 在Facebook.facebooklogin.main(facebooklogin.java:11)


请检查您的异常行,它说-
java.lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver.chrome.driver系统属性设置
Selenium不能直接与浏览器通信,它需要一个由浏览器提供商提供的驱动程序文件。在Chrome浏览器中,当您想要运行基本上由Google提供的脚本时。下载驱动程序文件并将其放入项目中,并在浏览器初始化之前添加以下行

System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");
WebDriver driver = new ChromeDriver();

阅读例外部分“有关更多信息,请参阅…”。。。。;