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);






如有错误欢迎指正

相关内容

热门资讯

世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...