通常,你会开发一个带有很多失败单元测试的系统。 如果你正在实践测试驱动开发(TDD),你可能会使用测试失败来衡量你离项目完成有多远。 如果你有失败的单元测试,但你仍然希望产生构建输出,你就必须告诉 Maven 让它忽略测试失败。 当Maven 遇到一个测试失败,它默认的行为是停止当前的构建。 如果你希望继续构建项目,即使 Surefire 插件遇到了失败的单元测试,
你就需要设置 Surefire 的testFailureIgnore 这个配置属性为 true。
例如. 忽略单元测试失败
<project>
[...]
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
[...]
</project>
该插件文档 (http://maven.apache.org/plugins/maven-surefire-plugin/testmojo.html) 说明,这个参数声明为一个表达式:
例如. 插件参数表达式
testFailureIgnore Set this to true to ignore a failure during testing. Its use * Type: boolean
* Required: No
* Expression: ${maven.test.failure.ignore}
这个表达式可以从命令行通过 -D 参数设置。
$ mvn test -Dmaven.test.failure.ignore=true
分享到:
相关推荐
删除maven仓库中的失败文件
maven常用命令以及以个测试项目方便测试
根据老师讲解,将我自己写的代码写出来,测试没有问题!
maven更新jar失败
Maven3实战笔记10——使用Maven进行测试。
清除maven失败.bat
主要介绍了一键清除maven仓库中下载失败的jar包的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
一键删除非常nice,快来下载资源吧,省钱省力省事!
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
删除maven本地仓库中的失败文件, 修改文件中仓库路径即可。
有时候本地maven仓库下载失败后,下一次使用到该仓库了时,maven会直接从本地仓库去导入,而不会重新去下载原本下载失败的依赖,这时候就需要去清理掉本地仓库依赖,重新下载。该文件只需用记事本打开将里面的maven...
删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,
使用Maven构建的第一个测试DEMO。 开发工具使用MyEclipse 2014
信鸽推送资源包,maven依赖引入失败可以直接复制该jar包
Maven依赖导入失败场景和解决方案
Maven_2.0编译、测试、部署、运行,Maven_2.0编译、测试、部署、运行
右键编辑,复制你自己的maven 库地址 到 REPOSITORY_PATH 后面 ,然后直接点击运行即可,清理下载失败的 maven 文件相当的好用
一键清理maven仓库中下载失败的依赖包 1.修改path路径,将path路径修改为你的maven仓库存放磁盘的全路径 2.双击运行,即可删除下载失败的jar包 3.运行完毕,按任意键退出即可! 4.正确操作完成退出后,再次打开,会出现...
解决maven下载依赖失败的错误文件的命令执行文件
Maven跳过测试类打包