手动编译Selenium源码-创新互联
起因
我们提供的服务有:成都网站建设、成都网站制作、微信公众号开发、网站优化、网站认证、芦溪ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的芦溪网站制作公司Selenium ChromeDriver和Chrome升级到最新v81版本,同时需要将Selenium3.3.1升级到3.141.59。
Selenium本身不支持https,所以修改源码用于支持。(4.0开始官方支持https)
源代码
源代码地址:https://github.com/SeleniumHQ/selenium/tree/selenium-3.141.59
我们在项目介绍中发现官方的Build方法:
BUCK
我们可以看到需要buck这东西,点进去看看:https://buck.build/setup/getting_started.html
buck这玩意本身也是开源的,要下载安装有两种方式:
1.通过Chocolatey
2. 自行编译源代码
此处我们选择通过Chocolatey安装。
安装Chocolatey
我们到Chocolatey官网下载: https://chocolatey.org/install
可以看到官方提供了一个powershell脚本进行安装
我们下载该脚本文件,运行安装。安装完成后,我们安装BUCK,通过以下命令:
choco install buck
编译
运行go命令,进行编译
如果出现如下错误,是python的包依赖不存在导致
解决方法是通过pip下载依赖
输出
编译完成后,输出到项目根目录下
我们需要的jar包在
验证一下
文章名称:手动编译Selenium源码-创新互联
浏览地址:http://pwwzsj.com/article/dicjcs.html