主页 > 开源代码  > 

谷歌浏览器安装不在默认安装位置Selenium无法打开解决方法


Selenium之cannot find Chrome binary错误-CSDN博客

上面是我找的解决方案的链接

通过option.setBinary()的方法来指定谷歌浏览器的实际运行文件路径;

下面是结合我这边具体情况下写的代码

option.setBinary()中的路径是谷歌浏览器运行文件的路径;

System.setProperty(,)中前面是启动谷歌浏览器的固定写法,后面是谷歌驱动文件的绝对路径;当然也可以写相对路径需要将驱动文件chromedriver.exe放在IDEA的安装目录下,如下图所示

System.setProperty(,)中前面是启动谷歌浏览器的固定写法,后面是谷歌驱动文件的绝对路径;当然也可以写相对路径需要将驱动文件chromedriver.exe放在项目的根目录中drivers文件夹下,如下图所示

谷歌驱动相对路径写法代码情况如下:

//实例化打开谷歌浏览器对象 ChromeOptions options = new ChromeOptions(); //定位到谷歌浏览器运行文件位置 options.setBinary("D:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"); //定位谷歌浏览器驱动位置 System.setProperty("webdriver.chrome.driver", ".\\drivers\\chromedriver.exe"); WebDriver driver = new ChromeDriver(options);

绝对路径如下

ChromeOptions option = new ChromeOptions(); option.setBinary("D:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"); System.setProperty("webdriver.chrome.driver", "D:\\Program Files (x86)\\Google\\Chrome\\Driver\\chromedriver-win64\\chromedriver.exe"); WebDriver driver = new ChromeDriver(option);

标签:

谷歌浏览器安装不在默认安装位置Selenium无法打开解决方法由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“谷歌浏览器安装不在默认安装位置Selenium无法打开解决方法