Java selenium错误——org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary

错误

  • org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary

背景

  • Java一个项目,使用selenium打开chrome浏览器,进行系统截图。

原因

  • ubuntu系统下未安装chrome。
    • 先前一直以为Chrome Driver二进制文件中是实现Chrome内核的,使用selenium打开chrome时,系统是不需要安装chrome的
    • 经过验证,Chrome Driver二进制只是调用Chrome,自身是不具有Chrome浏览器功能的

解决方法

  • ubuntu系统进行Chrome安装
    • sudo  wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    • sudo apt install ./google-chrome-stable_current_amd64.deb
posted @   话·醉月  阅读(1075)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
历史上的今天:
2020-03-21 Linux命令——Linux文件权限操作
2020-03-21 CentOS7使用——VM进行虚拟机快照(备份系统)
2020-03-21 Linux命令——Linux文件基本操作
点击右上角即可分享
微信分享提示