Ubuntu 下配置 java selenium chrome环境
创始人
2025-05-29 13:03:23

Ubuntu 下配置 java selenium chrome环境

  • 1、在linux下载Chome安装包,注意linux不同系列下载的是不一样的,这里以Ubuntu为例
  • 2、安装chrome
  • 3、安装chromedriver
      • 3.1 查看Chrome浏览器版本
      • 3.2 下载对应版本chromedriver
      • 3.3 解压缩
      • 3.4移动chromedriver位置
  • 3. pom.xml依赖配置
  • 4.代码参数配置




请添加图片描述

1、在linux下载Chome安装包,注意linux不同系列下载的是不一样的,这里以Ubuntu为例

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
执行命令,下载稳定版Chrome浏览器

2、安装chrome

sudo dpkg -i google-chrome*.deb
sudo apt-get install -f

3、安装chromedriver

3.1 查看Chrome浏览器版本

google-chrome --version#执行该命令获取当前Chrome浏览器版本号

3.2 下载对应版本chromedriver

wget -N http://chromedriver.storage.googleapis.com/{版本号}/chromedriver_linux64.zip

3.3 解压缩

unzip chromedriver_linux64.zip

3.4移动chromedriver位置

sudo mv chromedriver /usr/local/share/chromedriver

3. pom.xml依赖配置

selenium-java版本不宜太高

		org.seleniumhq.seleniumselenium-java3.141.59

4.代码参数配置

// 设置 chromedirver 的存放位置
System.getProperties().setProperty("webdriver.chrome.driver", "/usr/local/share/chromedriver");// 设置浏览器参数
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--no-sandbox");//禁用沙箱
chromeOptions.addArguments("--disable-dev-shm-usage");//禁用开发者shm
chromeOptions.addArguments("--headless"); //无头浏览器,这样不会打开浏览器窗口  webDriver = new ChromeDriver(chromeOptions);String uri = "http://www.baidu.com";
webDriver.get(uri);
TakesScreenshot screenshot = (TakesScreenshot) webDriver;
OutputType OutputType= screenshot.getScreenshotAs(OutputType.FILE);






如有错误欢迎指正

相关内容

热门资讯

吸猫伐是什么意思 吸猫是吸哪里 作为铲屎官,相信对于网络上流行的各种与猫咪相关的梗都是了然于心的,什么吸猫啦,撸猫啦,云养猫啦……等...
阿西吧是什么意思 阿西吧相当于... 即使你没有受到过任何外语培训,你也懂四国语言。汉语:你好英语:Shit韩语:阿西吧(아,씨발! )日...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
重庆属于哪个省份的 重庆在中国... 重庆有多大,大到超出我们的想象,重庆作为我国4个直辖市之一,印象里应该跟京津沪面积差不多,可事实上却...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...