Maven –如何跳过单元测试
在Maven中,您可以定义系统属性-Dmaven.test.skip=true
以跳过整个单元测试。
默认情况下,在构建项目时,Maven将自动运行整个单元测试。 如果任何单元测试失败,它将迫使Maven中止构建过程。 在现实生活中,即使某些案例失败,您可能仍然需要构建项目。
在本文中,我们将向您展示几种跳过单元测试的方法。
1. maven.test.skip = true
1.1要跳过单元测试,请使用此参数-Dmaven.test.skip=true
$ mvn package -Dmaven.test.skip=true
#no test
1.2或在pom.xml
定义
<properties><maven.test.skip>true</maven.test.skip></properties>
$ mvn package
#no test
2. Maven Surefire插件
2.1或者,在-DskipTests
插件中使用此-DskipTests
。
$ mvn package -DskipTests
#no test
2.2或这个。
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>3.0.0-M1</version><configuration><skipTests>true</skipTests></configuration>
</plugin>
2.3跳过一些测试课程。
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>3.0.0-M1</version><configuration><excludes><exclude>**/TestMagic*.java</exclude><exclude>**/TestMessage*.java</exclude></excludes></configuration></plugin>
3. Maven个人资料
3.1创建一个自定义配置文件以跳过单元测试。
<profiles><profile><id>xtest</id><properties><maven.test.skip>true</maven.test.skip></properties></profile></profiles>
3.2使用-P
选项激活配置文件。
$ mvn package -Pxtest
#no test
参考文献
- Maven Surefire插件
- 测试的包含与排除
- 跳过测试
- Maven配置文件示例
- 如何使用Maven运行单元测试
翻译自: https://mkyong.com/maven/how-to-skip-maven-unit-test/
http://www.taodudu.cc/news/show-4365384.html
相关文章:
- BFD协议
- python遇到错误跳过_python跳过错误
- 【AE扩展插件问题解决记录】
- ae输出quicktime设置_详解AE输出设置及解析原因
- HRSID舰船检测数据集标签格式转换,json转为xml
- 星舰原型机又炸了,马斯克:没事儿,咱还有
- ROTATED REGION BASED CNN FOR SHIP DETECTION 基于旋转区域的CNN舰船检测
- 【千律】C++基础:删除只读属性文件、文件剪切、修改文件扩展名
- python基础------文件读写操作、re、os和sys模块
- alias实现VREP/Coppeliasim等软件在任意路径以自定义名称启动
- BLAST Database error: No alias or index file found for protein database
- synopsys软件安装
- Cadence Allegro PCB设计88问解析(四) 之 Allegro中快捷键Funckey与alias设置
- linux中永久别名 mac,mac 设置 ll 等alias 并永久生效
- linux图形界面安装rpm包,linux中alias别名及rpm安装软件
- Windows系统必备的软件
- Android横竖屏屏幕方向设置
- MCU-LCD屏与RGB-LCD屏的区别?
- 服务器安全证书未生效怎么办,win7打开网页提示“该服务器的安全证书尚未生效...
- 什么是SSL安全证书
- vue2中h(“router-view“) vue3如何写?
- 极简烟雨图床正式版源码V2.1.3/高速外链图床
- 烟雨PHP图床程序源码
- 新烟雨图床源码
- FFMPEG之H.264视频解码
- 生产实习(制作温度计)
- 蒙蒙烟雨山城
- 利用stylecloud制作更酷炫的词云图
- 简单辨析关系和区别:YUV、H.264、RTP、UDP、RTSP
- android rom包修改工具,自己修改安卓的ROM包(非官方) | 寒山烟雨
Maven –如何跳过单元测试相关推荐
- Maven打包跳过单元测试
2019独角兽企业重金招聘Python工程师标准>>> 转自:maven跳过单元测试-maven.test.skip和skipTests的区别 -DskipTests,不执行测试用例 ...
- maven 打包跳过单元测试
1.pom.xml中配置 <properties><!--跳过单元测试 --><maven.test.skip>true</maven.test.skip&g ...
- maven跳过单元测试-maven.test.skip和skipTests的区别
第一种 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类. 一 使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译. mvn packag ...
- Maven学习总结(46)——Maven跳过单元测试的两种方法及其区别(-Dmaven.test.skip=true与-DskipTests)
Maven跳过单元测试有两种命令:-Dmaven.test.skip=true与-DskipTests.其中命令 -DskipTests表示不执行测试用例,但编译测试用例类生成相应的class文件至t ...
- Maven 跳过单元测试
1.背景 Maven 构建生命周期为我们提供了对项目执行各种操作,例如验证,清理.打包.测试和部署项目. 而有时候我们需要跳过单元测试,例如,在处理新模块时,还有未通过的单元测试时.在这些情况下,我们 ...
- Maven跳过单元测试配置
介绍二种跳过单元测试的配置方式 使用maven-surefire-plugin,修改pom文件 <plugin><groupId>org.apache.maven.plugin ...
- maven 跳过单元测试打包
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下. -Dmaven.test.skip=true,不执行测试用例,也不编译测试 ...
- maven 跳过单元测试的3种方法
文章目录 1.maven-surefire-plugin 插件配置 2.properties 属性配置 3.命令参数 Maven 的单元测试的比较消耗时间,下面介绍跳过单元测试的3种方法. 1.mav ...
- Maven 中跳过单元测试方法
简介 Maven 构建生命周期为我们提供了对项目执行各种操作,例如验证,清理.打包.测试和部署项目. 而有时候我们需要跳过单元测试,例如,在处理新模块时,还有未通过的单元测试时.在这些情况下,我们可以 ...
最新文章
- 负载均衡沙龙活动第二期现场问答汇集
- Android studio gradle 无法获取 pom文件
- 用深度强化学习玩atari游戏_被追捧为“圣杯”的深度强化学习已走进死胡同
- 图的所有顶点间的最短路径(Floyd算法)
- shell编程-条件判断与流程控制
- HTML5 语义元素
- java旅游管理系统(带文档
- 大众点评运维架构图文详解
- 为了帮朋友抢jk,写了一个抢拍器,支持淘宝天猫京东。使用教程如下:
- 成绩出来了!700 分也上不了清华,究竟该如何从内卷中走出来!肺腑之言,建议转发给亲戚朋友们!
- PB powerbuilder 电子邮件发送
- HR人力资源管理系统面试时怎么介绍的思路
- linux 耳机设备文件,linux耳机
- 千呼万唤,web人脸识别登录完整版来了,这样式我爱了
- matlab 残差plot,residualplot分析
- Centos7 安装coturn部署一套 STUN/TURN 服务 webRTC打洞服务器
- Android项目用到的or比较好的资料
- 如何在抖音官网链接中一键复制微信号打开微信
- 用MyBatis来操作crud
- cat和cp的神奇用法:制作U盘安装盘