初次接触 java 版的 selenium。在启动浏览器时,可见控制台有错误信息,但是浏览器仍可正常启动,代码可正常运行。百度了错误信息没有找到解决办法,在此向各位同行求教。感谢!!!
错误信息如下:

源代码如下:

package com.learn.java;
import java.util.concurrent.TimeUnit;  

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;  
public class firefox {
    public static void main(String[] args) {  

        //System.setProperty("webdriver.firefox.marionette", ".\\Tools\\geckodriver.exe");  
        //设置浏览器驱动属性。但是貌似不设置也是可以正常运行的。推测可能是因为本地的path环境变量中已经有驱动的路径的原因。
        //System.setProperty("webdriver.gecko.driver", ".\\Tools\\geckodriver.exe");  
        //System.setProperty("webdriver.chrome.driver", ".\\Tools\\chromedriver.exe");   


        //初始化一个火狐浏览器实例,实例名称叫driver  
        WebDriver driver = new FirefoxDriver();  
        //WebDriver driver = new ChromeDriver();
        //最大化窗口  
        driver.manage().window().maximize();  
        //设置隐性等待时间  
        //driver.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);  

        // get()打开一个站点  
        driver.get("https://www.baidu.com");  
        //getTitle()获取当前页面title的值  
        System.out.println("当前打开页面的标题是: "+ driver.getTitle());  

        //关闭并退出浏览器  
        driver.quit();  

    }  
}


↙↙↙阅读原文可查看相关链接,并与作者交流