一、下载
1.下载chrome浏览器
https://www.google.cn/intl/zh-CN/chrome/官网下载
2.查看chrome浏览器版本
点击这三个点的菜单栏以后,然后点击“设置” ,出现以下版面,查看版本号。
3.下载chrome浏览器驱动
https://chromedriver.chromium.org/downloads官网下载
版本号必须与浏览器的版本号一致,比如我的版本号是113.0,那么下载的驱动就必须是与113.0一样的,后面的数字不一样没事。
点击后会跳转到如下页面
二、配置环境变量
相信大家来看这个,应该Java的环境变量都装好了吧,这里就不说Java环境变量的安装了
但是要注意Java版本最低要求是1.8
配置环境
解压下载好的驱动压缩包,将下载好的chromedriver.exe放到java系统环境变量下面
如果忘了Java装哪了,可以去环境变量看:
查看jdk路径:右击此电脑 → 属性 → 高级系统设置 → 环境变量 → Path
三、验证环境是否搭建成功
1.在ideal中创建Java项目,添加依赖
文件名和路径任意取,这里只是示范,不一定要和我的一样
创建成功以后,向pom文件中添加依赖:
<dependencies>
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
</dependencies>
如果添加以后有下列代码爆红的问题:**Dependency 'org.seleniumhq.selenium:selenium-java:3.141.59' not found **
需要替换setings.xml文件,首先点开settings → build → build tools → Maven → 勾选下列框
然后新建一个文本文档,将文件命名为settings.xml
然后再这个文件中放入如下代码:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
</settings>
然后按照如下图,
如果没有遇见这种问题,上面的步骤直接跳过就好。
3.编写代码运行,检测配置是否成功
在main → Java文件中添加Main类
代码如下:
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
public class Main {
public static void main(String[] args) {
ChromeOptions options = new ChromeOptions();
options.addArguments("--remote-allow-origins=*");
WebDriver webDriver = new ChromeDriver(options);
webDriver.get("https://www.baidu.com");
}
}
4.运行代码
** 如果打开了浏览器,此时说明安装成功**
版权归原作者 ️藿香正气水 所有, 如有侵权,请联系我们删除。