(IDEA)Windows系统下Selenium本地环境配置及搭建

需要准备的包

1、maven包,用于在IDEA内创建一个Selenium项目,maven是一个项目管理工具,详细解释请参考【maven】最全Maven详解,看这一篇就够啦_maven大全-优快云博客

下面介绍如何(本地)配置maven:

· 前往apache官网下载maven包Download Apache Maven – Maven

ps:这里截图展示的版本与小编所使用版本不一样哈~

·下载后得到一个zip包,解压得到一个文件夹,放在自己记得住的文件夹内,配置环境的时候需要用到路径

接下来是经典的环境配置环节:设置->系统->拉到最下->系统信息->高级系统设置->环境变量->下面的系统变量点击新建:

然后点击浏览目录,选择到你下载的并且解压后的maven文件夹

确定添加

当然JAVA环境也是必须的,配置过程大差不差,只是将名称换成JAVA_HOME,并且文件夹换成jdk的地址

打开命令窗口,也就是win+R输入cmd之后输入命令mvn -v,如果显示版本信息就说明环境配置成功了哈

后面还需要修改maven文件夹里的setting文件,地址就在maven文件夹下的conf/setting.xml

使用记事本或者其他可读软件打开

找到localrepository节点,添加

<localRepository>D:\apache-maven-3.9.8-bin\MAVEN—local repository</localRepository>

其中要对应你自己maven的bin目录文件夹地址,例如我的就是

(配置镜像)然后找到mirror节点,添加

<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

当然我这是网易云仓库镜像,小编提供的是阿里云镜像,各位也可以选择搜索其他自己喜欢的镜像

(配置JDK)最后找到profiles节点,添加

<!-- java版本 -->
<profile>
<id>jdk-17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>17</jdk>
</activation>
  <properties>
    <maven.compiler.source>17</maven.compiler.source>
    <maven.compiler.target>17</maven.compiler.target>
    <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
  </properties>
</profile>

小编的java版本是17版本的java,各位需要根据自己的java版本修改对应的数字,修改完后记得保存再退出

查看是否配置成功,cmd界面输入mvn help:system查看是否在下载依赖

接下来打开IDEA,进入之后选择左上角new

新版IDEA和老版IDEA创建maven项目的位置可能不一样,我这里选择的是2024.2.01社区版的IDEA

Maven Archetype只是创建大概的项目结构,并不完全,小白还是老老实实创建maven项目

点击创建,就会出现maven项目结构啦

因为我们是本地配置maven,所以我们需要到设置中将IDEA中的maven版本选择为自己的本地maven左上角选择file->Setting中找到maven设置

这些版本都要自己对应好哦!

接下来就是配置本地仓库了,我们需要修改pom.xml,在此之前,我们还要下载Selenium包,因为是本地配置,所以需要自行下载Downloads | Selenium因为是IDEA,所以在页面选择Java就会自行下载最新的稳定版本

请注意java版本与Selenium版本要对应,否则java版本过低可能会导致报错!

下载得到压缩包后,解压得到Selenium文件夹,名称显示为Selenium-java-版本号,接下来回到pom.xml页面,在properties标签下面添加

    <dependencies>
        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>你下载的对应的版本号</version>
        </dependency>
        <!-- 与 selenium-java 版本要一致 -->
    </dependencies>

例如

下面是本地添加Selenium包到本地仓库

1、IDEAmaven创建好的项目结构中,在src下右击新建一个lib文件夹,将Selenium文件夹下的所有jar包全都粘贴到lib文件夹下

不是jar包的不要哈,其中有三个日志文件记得取消掉。

然后选中第一个在lib文件夹下的jar包,然后按住shift拖动滚动条点击最后一个jar包,这样就能选择lib下的所有jar包了

右键,

Add as Library添加为仓库,点击确定,Selenium的本地仓库就基本建设好啦,这时候要检查项目左下角的小锤子有没有报错

如果是这样就说明没问题啦!大家可以在java文件夹下新建一个java类项目再从网上找些代码来测试Selenium是否能够使用了

因为配置过程繁琐,我在此推荐几个博主的文章,各位遇到问题可能会有所帮助

1、Java——程序包不存在【三种解决方法】-优快云博客

2、解决selenium升级到版本 4.16后出现的问题: org/openqa/selenium/WebDriver 编译环境是55.0(jdk11),而运行环境为52.0( jdk8 )_selenium 4.16-优快云博客

3、maven的下载与安装教程(超详细)_maven安装-优快云博客

4、selenium入门超详细教程——网页自动化操作-优快云博客

此外,小编没有提及的Webdriver下载和使用也在第四篇文章中有详细说明

小编第一次写博客,如果有错误或者模糊的地方还请指出!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值