目录

1.idea下载安装:

2.maven下载与配置:

​-编辑-下载完后解压安装包​编辑

-配置环境变量

-打开cmd执行命令mvn -version验证是否配置成功

-.m2文件

-配置镜像仓库

3.idea中创建maven项目

4.selenium配置


1.idea下载安装:

-idea官网下载地址IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains

2.maven下载与配置:

maven是Apache基于ANT进行了升级,使用项目对象模型(POM-project object model)

-maven官方下载地址Maven – Download Apache Maven

-下载完后解压安装包

-maven目录结构

bin:存放执行文件

boot:启动jar包

conf:该目录下的settings.xml是maven的核心配置文件

-配置环境变量

MAVEN_HOME

D:\apache-maven-3.8.6

-打开cmd执行命令mvn -version验证是否配置成功

-.m2文件

初次使用时C:\Users\ 目录下并没有.m2文件,是因为并没有执行任何maven相关的命令,执行后会自动创建.m2文件

cmd执行mvn help:system,之后会生成.m2文件

默认仓库位置,建议使用此路径C:\Users\mxy\.m2\repository

-将maven目录下的setting文件复制到.m2目录下

-配置镜像仓库

默认仓库使用的是Apache的中央仓库,中央仓库访问比较慢,可以配置成阿里云仓库

打开setting文件进行配置

镜像仓库

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

<!-- 中央仓库1 -->
    <mirror>
        <id>repo1</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo1.maven.org/maven2/</url>
    </mirror>

<!-- 中央仓库2 -->
    <mirror>
        <id>repo2</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo2.maven.org/maven2/</url>
    </mirror>

本地仓库

<localRepository>C:\Users\mxy\.m2\repository</localRepository>

3.idea中创建maven项目

-maven工程

1)POM工程是逻辑工程,用在父级工程或聚合工程中,用来做jar包的版本控制

2)jar工程,将会打包成jar,常见的本地工程,java project

3)war工程,打包成war,发布在服务器上的工程

groupId:项目工程的groupId,类似包名,防止重名,规则一般是域名反转eg:com.xxx

artifactId:项目工程的artifactId,一般使用项目名字

package:项目工程的顶级package;

version:项目工程的版本号;

appName:项目工程打成包时的名字,当基于tomcat插件进行调试时,此名称也作为ContextPath名称。

新建完项没有出现src/main/java,解决方法参考## IDEA创建maven项目没有src目录问题解决_滕小彤的成长日记的博客-CSDN博客_idea创建maven项目没有src目录IDEA使用Maven骨架创建的web项目没有生成java、resources、test文件夹_(.*)释然的博客-CSDN博客_idea新建web项目没有test目录

重新创建后生成项目如下

这里说一下项目结构

-src/main/java这个目录存放Java源代码

-src/test/java存储测试类,比如Junit的测试一般放在这个目录下,因为测试类本身不属于项目,所以maven是单独存放

-src/test/resouces可以自己创建,存储测试环境用的资源文件

-target编译后内容放置的文件夹

-pom.xml是maven的基础配置文件,配置项目和项目之间的关联,包括配置依关系等

4.selenium配置

下载链接

https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java

maven是以xml坐标来获取资源

复制去pom文件里

用demo测试下打开百度网址,执行成功

idea+maven+selenium环境搭建相关推荐

  1. Selenium简介以及selenium环境搭建

    一.Selenium简介 1.Selenium : 是一款用于Web应用程序测试的工具,它支持多平台.多语言.多浏览去实现自动化测试,支持IE.Chrome.Firefox等浏览器 2.架构:Java ...

  2. Python selenium环境搭建

    Python selenium环境搭建 一.python下载安装 1.       python获取路径:https://www.python.org/downloads/release/python ...

  3. TestNG+Maven+IDEA环境搭建

    TestNG+Maven+IDEA环境搭建 前言: 主要进行TestNG测试环境的搭建  所需环境:  1.IDEA UItimate  2.JDK  3.Maven 一.创建工程  File –&g ...

  4. selenium 环境搭建

    Selenium 环境的安装主要就是安装两样东西: Selenium 客户端库和浏览器 驱动(WebDriver) 本文是以 Python 及 Chrome 浏览器为例,讲解 Selenium 环境的 ...

  5. Python + Selenium环境搭建

    Python环境搭建: linux,mac等系统自带Python,因此这里主要讲Windows版本搭建. Python3 安装: Python官网Windows版本下载,下载最新版python3.x, ...

  6. selenium环境搭建,浏览器驱动下载教程,超详细!

    web ui 自动化测试 web 指的是基于浏览器打开的网页 web ui 自动化测试就是通过代码来模拟人为(点击.输入.下拉选择等)操作浏览器,为了减轻工作量,提高测试效率而产生的 本周是基于sel ...

  7. Selenium环境搭建-Windows

    Selenium环境搭建-Windows 一.Python安装 略,由于sleenium4.1.0需要python3.7以上方可支持,请注意自己的python版本. 二.Selenium安装 方式一: ...

  8. Spark Idea Maven 开发环境搭建(转载)

    mark一下,感谢作者分享! Spark Idea Maven 开发环境搭建 一.安装jdk jdk版本最好是1.7以上,设置好环境变量,安装过程,略. 二.安装Maven 我选择的Maven版本是3 ...

  9. Self20171218_TestNG+Maven+IDEA环境搭建

    前言: 主要进行TestNG测试环境的搭建  所需环境:  1.IDEA UItimate  2.JDK  3.Maven 一.创建工程  File –>new –>Project–> ...

最新文章

  1. poj 1679 次小生成树
  2. linux fork函数浅析
  3. 20.17 shell中的函数
  4. 【UAV】从单个螺旋桨到四旋翼无人机运动学分析
  5. shutil的一些基本用法
  6. 【QGIS入门实战精品教程】3.1:QGIS如何连接SQL Server数据库?
  7. 怎样在Android上手动备份你的短信/彩信?
  8. 嘉年华,历数风流人物
  9. [AtCoder]Grand Contest 028
  10. oracle 清除参数,IMp回去的时候要把原来的表的记录清空吗?没有什么参数可以省略这个吗...
  11. html 漂亮的星空登录模板
  12. css行内样式的属性设置,css的外部样式的设置
  13. QC新7大手法全面详解
  14. 21家科技巨头名字背后的故事|
  15. 社科院与杜兰大学金融管理硕士项目—努力的你,值得拥有更好的人生
  16. 什么样的恐怖才是真恐怖?由最近所看的一部电影以及最喜欢的游戏系列想到的。
  17. 世界黄金价格走势,十大香港国际黄金交易平台排行榜
  18. 使用英特尔® 图形性能分析器分析实际游戏性能
  19. 认识三大数据库:知网、维普、万方
  20. 微交易怎么看涨跌?怎么看k线图?

热门文章

  1. [LaTex] 上划线输入
  2. org.hibernate.Session.evict(Object object)方法的使用
  3. 第一次离开盖儿这么久
  4. 均方根误差有没有单位_均方根值(RMS)、均方根误差(RMSE)、各种平均值
  5. IBDP课程是什么?IBDP课程怎么学?
  6. 网购平台与https
  7. Pyqt5设置刻度尺
  8. Quartz框架详解
  9. Duilib SetVisible() 隐藏不掉控件的问题
  10. 生意表达清楚“我是谁?”,让客户主动来找你!