解决问题:maven打包报错-There are test failures
背景:
自己搭建了一个springboot项目,编译打包的时候,报错
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project demo: There are test failures.
分析问题:
报错的意思是junit测试有失败的地方
解决方案:
方案1:
针对这个问题,好多人其实都可以想到的一个解决方案就是忽略检查测试,因为测试对于我们的编译,打包来说,不影响,可以如下图操作:
方案2:
报错原因的本质是测试代码有问题,但是很多时候,可能不同的开发都在里面写代码,我们都比较着急,也不知道谁写啥了,就忽略它,但是如果有时间可以检查下测试代码,到底问题在那里。
下面看下我的问题在哪里:
启动测试类,测试,直接报错:
这个报错是啥原因造成的呢?两个原因:
1.可能没有springboot启动类
2.测试类与启动类没在同一个包路径下
查看代码,发现我的明显是不在同一个路径下面
修改到同一个路径下面,继续测试,直接就显示成功了
总结:
解决问题的方式有很多,看我们平时喜欢绕道而行,还是直面问题,如果绕道问题的话,可能下次我们还是会遇到这个问题,如果在时间允许的范围内,还是希望大家都找到问题的根本原因,那么这个大山我们就将成功翻越
解决问题:maven打包报错-There are test failures相关推荐
- maven打包报错There are test failures.
目录 问题场景: 解决办法: 问题场景: 项目maven打包的时候报错There are test failures.,导致打包失败. There are test failures.Please r ...
- maven打包报错-There are test failures
如果工程中有测试程序,需要检查测试程序的包名与主程序的包名是否一致. 解决方法: 将包名修改为一致的包名,如果修改后无效,则先执行一下clean命令 在执行package. 修改在测试程序的注解中指定 ...
- maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep
maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep ...
- maven 打包报错 surefire-reports for the individual test results.
Eclipse Maven打包报错 [ERROR] [ERROR] Please refer to D:\File\workspace\izh-common-util\target\surefire- ...
- maven打包报错找不到符号,由于找不到类中方法的解决思路
maven打包报错找不到符号,若pom文件引用正常,报错的类有修改能正常启动执行程序,很有可能因为该类属于公共工具类,在外层目录,通过pom引用的,修改后工具类后,打包时没有将其重新打包,导致该出引用 ...
- maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle
问题记录: maven打包报错Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:cle 解决办法: 这个 ...
- 解决maven打包报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一.报错经历: 今天使用eclipse通过maven install打war包的时候,出现了下图所示 ...
- 解决Maven打包报错:Failed to clean project: Failed to delete
一.错误描述 在maven项目开发的过程中,会经常进行开发打包发布新的版本,执行maven的指令如:clean.install等.有时候当我们执行maven的clean指令时,控制台会报Failed ...
- maven打包报错:Error creating shaded jar: invalid LOC header (bad signature)
使用maven打包时一直报错,打包命令:mvn clean install -Dmaven.test.skip=true -P product 报错如下: 根据提示使用 -X 参数debug,命令:m ...
最新文章
- openwrt linux rootfs 分区表,Openwrt扩展rootfs到U盘
- 微生物组领域最高质量的资源全在这
- android自定义尺子收集demo
- 利用shell脚本来监控linux系统的内存
- mysql建表的auto_increment_koa2+koa+mysql快速搭建nodejs服务器
- Docker+Jenkins+Nginx+Spring Boot 自动化部署项目
- airpods2使用_如何使用AirPods和AirPods Pro:完整指南
- 12333新农合网上查询_新农合医保查询缴费平台|新农村医疗保险网上缴费平台
- webstorm 代码提示
- 3 矩阵运算_小白学PyTorch——pytorch常见运算详解
- Java Web学习总结(10)——Session详解
- RTB竞价中的cookie mapping技术
- 【FLEX教程】#007 如何让JS调用SWF里的方法
- 怎么认识自己--《思辩与立场:生活中无处不在的批判性思维工具》
- 让AngularJS兼容IE8及其以下浏览器版本的方法
- 记一次JPA项目启动速度优化
- arcgis地理配准_Arcgis 地理配准步骤(底图校正)详细讲解
- 使用环绕通知对目标方法进行增强—摘抄笔记
- 手把手教你使用python的zipfile模块巧解word批量生成问题
- 阿里架构师的架构设计——详解高可用架构设计