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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用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文件基本操作