222  
java + chrome+chromedriver环境配置
作者: 系统管理员 于 2019年09月29日 发布在分类 / 技术研发 / 爬虫技术 下,并于 2019年09月29日 编辑

1.下载chrome版和chromedriver

下载完成后安装chrome浏览器, chromedriver的版本需要和chrome版本一致,可以使用下面的安装包进行安装

2.eclipse中配置依赖jar文件

其他依赖根据错误提示自行添加

	    <dependency>
			<groupId>org.seleniumhq.selenium</groupId>
			<artifactId>selenium-java</artifactId>
			<version>3.8.1</version>
		</dependency>
		<dependency>
			<groupId>com.google.guava</groupId>
			<artifactId>guava</artifactId>
			<version>23.0</version>
		</dependency>
		<dependency>
			<groupId>com.google.code.gson</groupId>
			<artifactId>gson</artifactId>
			<version>2.8.2</version>
		</dependency>

3.将chromedriver.exe文件放在chrome的安装目录中,如下图


粘贴图片

4.配置chromedriver的环境变量在path中

粘贴图片

5编写代码进行测试

package worms;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;

public class ChromeWorm {
	public static void main(String[] args) {
		  System.setProperty("webdriver.chrome.bin", "C:/Users/AppData/Local/Google/Chrome/Application/chrome.exe");
	        System.setProperty("webdriver.chrome.driver", "C:/Users/AppData/Local/Google/Chrome/Application/chromedriver.exe");  //chromedriver.exe的安装路径
	        //设置Webdriver启动chrome为默认用户的配置信息(包括书签、扩展程序等)
	        ChromeOptions options = new ChromeOptions();  
	        options.addArguments("user-data-dir=C:/Users/AppData/Local/Google/Chrome/User Data"); //第一步chrome://version/中的对应信息
	        WebDriver driver = new ChromeDriver(options); 
	        driver.manage().window().maximize();//窗口最大化
	        driver.get("https://blog.csdn.net");//打开测试地址
	}
}






 推荐知识

 历史版本

修改日期 修改人 备注
2019-09-29 13:38:48[当前版本] 系统管理员 创建版本

 附件

附件类型

PNGPNG

  目录
    wcp知识库系统 -V 4.5.1 -京ICP备15024440号-1 旗舰版 -WCP官网