编译器使用的是IDEA,可以下载免费版本。
IDEA下载地址:
IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
一般下载完成后解压安装即可。
JDK下载地址:Java Downloads | Oracle
页面下滑可以查看到java8和java11,可以根据自己的需要去下载相应版本。其中,32位的系统只支持32位的jdk,64位系统可以兼容32和64位。下载完成后进行安装操作,如果不清楚可以自行百度,在此不说明安装步骤。
配置环境变量:
1)在系统变量内添加环境变量 JAVA_HOME,值为安装后jdk所在的目录。
2)在系统变量内添加环境变量CLASSPATH,值为
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3)编辑环境变量path,增加
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4)win+R,运行cmd命令行:java -version 检查是否配置成功,如下图即成功。
官方下载地址:Maven – Download Apache Maven
maven3.3以上版本是需要jdk1.7及以上版本的,请根据自己的需要下载匹配的版本。
这里可下载的包有几种格式,具体说明如下:
1)Binary 指的是编译后的二进制文件。是可以直接使用的,你应该下载这个(红框中的)。
2)Source 指的是maven的源码包。
3)tar.gz 是一种压缩文件,在Linux和OSX下的
所以我们如果是在windows系统下的话,可以直接下载Binary zip archive 文件,下载完成后解压即可。
配置环境变量:
1)在系统变量内添加环境变量 MAVEN_HOME,值为解压后的目录。
2)在系统变量内Path中添加%MAVEN_HOME%\bin。
3)win+R,运行cmd命令行:mvn -v 检查是否安装成功,如下图即成功。
4)配置settings.xml文件,配置中央仓库地址,也就是需要从哪里拉取需要的jar包。如果未有任何限制,可以配置国内的阿里云镜像,如果有公司内网限制,可以配置公司对应的仓库地址。在setting.xml中修改,查找mirrors。
5)修改settings.xml文件,配置本地仓库地址,也就是拉取到的jar包存放的路径。
修改后的xml文件可以复制到如下图所示的位置,你的用户文件夹下(C:用户\name\.m2\)。
说明:settings.xml是maven的全局配置文件,而pom.xml文件是所在项目的局部配置。 Settings.xml中包含类似本地仓储位置、修改远程仓储服务器、认证信息等配置。
关于Settings.xml 文件的详细介绍,可以参考:maven全局配置文件settings.xml详解 - 云+社区 - 腾讯云
浏览器驱动的版本需要跟selenium的版本匹配,以下以selenium3.141.59版本为例,可下载以下版本的浏览器驱动。下载的驱动可以先放在本地文件夹中。
其中selenium版本可直接在官网下载,也可以直接在pom文件引用。
Downloads | Selenium
Mozilla GeckoDriver 0.29.1 (64位,后续不再提供32位)(MacOS点此处下载)(Linux64点这里)
ChromeDriver 92.0.4515.107(MacOS点此处下载)(Linux点此处下载)
Microsoft Edge Driver 94(64位,后续不再提供32位)MacOS点此处下载)(Linux点击此处下载)
Internal Explorer Driver 3.6—— 32 bit Windows IE 或 64 bit Windows IE (IE的不再更新)
Safari Driver 2.48.0 —— Safari 10+(本次未更新)
无界面模式的:HtmlUnitDriver
另外:以下是其他chromedriver对应chrome浏览器的版本关系