【原创】Selenium学习系列之(八)—Maven配置生成测试报告

1.下载并配置Maven

1.1 下载

http://maven.apache.org/download.html  去下载最新版本,最新的是3.3.9.

由于本地有之前下载好的,版本是apache-maven-3.3.1-bin.zip,我就直接使用了。

然后将下载后的的zip文件解压,目录自定义(我设定的是D:\myWork\apache-maven-3.1.1)

 

1.2设置环境变量

a.新增Maven环境变量 M2_Home(M2_HOME = D:\myWork\apache-maven-3.1.1)

b.然后在Path中添加%M2_HOME%\bin

 

在Maven执行之前请确认JDK是否配置成功,检查:%JAVA_HOME%\bin 是否在path目录中? %JAVA_HOME%值请根据实际的jdk位置进行配置,如:”C:\Program Files\Java\jdk1.7.0_71”

我安装时就遇到了这个问题,环境变量里没有设定Java_Home,导致Maven安装失败

 

 

1.3检查是否安装成功

mvn –version 可以验证是否成功,如果成功打印如下内容:

———————————————————————

Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 23:22:2

2+0800)

Maven home: D:\myWork\apache-maven-3.1.1

Java version: 1.7.0_71, vendor: Oracle Corporation

Java home: C:\Program Files\Java\jdk1.7.0_71\jre

Default locale: en_US, platform encoding: GBK

OS name: “windows 7”, version: “6.1”, arch: “amd64”, family: “windows”

1

1.4 进入的maven的 conf目录下修改 settings.xml

这一步可以不做,如果不修改系统默认是${user.home}/.m2/repository, 我一般习惯修改一下到自己设定的目录,我设定的是D:\myWork\MavenRepository .

2

3

 

2.创建一个可倒入Eclipse中的Maven项目

 

2.1输入如下命令 cmd进入某个盘(我的是win7 用的是d:\mywork)

C:\Users\C5038011>cd d:\

 

C:\Users\C5038011>d:

 

d:\>cd myWork

 

执行以下的命令建立项目

4

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=testMavent -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

如果执行命令顺利的话,会显示开始download各种需要的文件, 这个过程可能会持续几分钟,直到出现下面的画面,那么恭喜你,创建成功。

5

进入到D:\myWork   会看到创建的项目testMaven, 并且MavenRespository中有下载的各种文件。

6

行走的路上怎么可能一路平坦呢,我就遇到了特难缠的一个问题,不过百转千回终究找到原因和解决办法了。

报错的Error如下:

[INFO] Scanning for projects…

Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-

clean-plugin/2.5/maven-clean-plugin-2.5.pom

[WARNING] Failed to retrieve plugin descriptor for org.apache.maven.plugins:mave

n-clean-plugin:2.5: Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or on

e of its dependencies could not be resolved: Failed to read artifact descriptor

for org.apache.maven.plugins:maven-clean-plugin:jar:2.5

Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-

install-plugin/2.4/maven-install-plugin-2.4.pom

[WARNING] Failed to retrieve plugin descriptor for org.apache.maven.plugins:mave

n-install-plugin:2.4: Plugin org.apache.maven.plugins:maven-install-plugin:2.4 o

r one of its dependencies could not be resolved: Failed to read artifact descrip

tor for org.apache.maven.plugins:maven-install-plugin:jar:2.4

Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-

deploy-plugin/2.7/maven-deploy-plugin-2.7.pom

[WARNING] Failed to retrieve plugin descriptor for org.apache.maven.plugins:mave

n-deploy-plugin:2.7: Plugin org.apache.maven.plugins:maven-deploy-plugin:2.7 or

one of its dependencies could not be resolved: Failed to read artifact descripto

原因:IE设置了代理导致download失败

解决办法:修改 setting.xml中的 proxy,修改host和port为代理的host和port,然后再重新执行 创建项目的命令。

7

2.2 然后cd  testMaven进入2.1建好的项目文件夹

 

执行命令mvn package

8

 

会开始下载各种需要的文件,这个过程也会需要几分钟,耐心等待直到出现下面的画面。

9

然后再执行mvn eclipse:eclipse

10

 

执行完毕之后用eclipse把该项目导入即可

 

11

12

13

注意导入的过程中可能会报错,如下图

14

An internal error occurred during: “Importing Maven projects”. Unsupported IClasspathEntry kind=4

 

如果是上面的报错信息 请参考这个链接解决问题

http://static.oschina.net/uploads/space/2013/0926/223806_veU3_246601.png

按照上面操作完成后,应该是 一个不带红色X的 maven project建立成功~

15

3.修改该项目的POM.xml文件,改成如下内容:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值