在maven构建过程中,测试是其生命周期的一部分,每一个构建过程都会执行项目中的测试用例,如果遇到一个测试失败,默认会停止当前的构建。
如果遇到测试失败时,依然希望继续构建项目,那么需要设置surefire插件的testfailureignore属性为true。
也可以在使用命令时进行设置
最近在进行sonarqube与maven集成时,如果poright同音词m文件配置了sonarqube相关配置,那么在pom文件所在目录执行
mvn clean install sonar:sonar即可完成测试结果导出,但是在执行单元测试时有些单元测试失败将会终止后续sonar:sonar的执行
1.在执行mvn clean install后面增加-dmaven.test.failure.ignore=tr周丽闯关ue
2.在pom文件中增加以下配置:
以上为个人经验,希望能给大家一个参考,也内存卡和u盘的区别希望大家多多支持w义务兵要求ww.887551.com。
本文发布于:2023-04-06 02:03:58,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/4405acd1bf12026fc6a73f658b6b9ac6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Maven构建忽略测试失败的解决方案.doc
本文 PDF 下载地址:Maven构建忽略测试失败的解决方案.pdf
留言与评论(共有 0 条评论) |