Maven: There are test failures.(已解决)

问题解决办法

进行package打包时报错如下:

然后这些并不能看出是测试的哪里的问题,可以点击上一级进行查看更详细的错误,越向上日志越详细,可以看到是52行出了错误,

52对应代码如下:

原因是存在注册的测试用户,用户名是唯一的,所以result>0为false。

删除用户后再次进行package,通过。

另一种办法

看到另一种办法是忽略测试失败,需要在pom.xml文件添加如下所示代码:

xml 复制代码
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <testFailureIgnore>true</testFailureIgnore>
                </configuration>
            </plugin>
        </plugins>
 </build>                   

另外一些方法就是不常用了。

参考

There are test failures.【非常详细,已解决】

相关推荐
不剪发的Tony老师12 小时前
VeloxDB:一款免费开源的轻量级数据库管理工具
数据库·sql
dotnet9012 小时前
批量生成所有表的修改脚本
数据库·sql·oracle
@Mike@12 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
牡丹雅忻112 小时前
AES 加密模式演进:从 ECB、CBC 到 GCM 的 C# 深度实践
java·开发语言·c#
学者猫头鹰13 小时前
Java 8 核心新特性
java
冰心孤城13 小时前
Excel: xls与xlsx格式转换排坑指南
java·前端·excel
自强的小白13 小时前
maven高级(聚合和私服)以及私服的上传和下载
java·maven
唐青枫13 小时前
Java ReentrantLock 实战详解:比 synchronized 更灵活的可重入锁
java
南凉北往13 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
回眸不遇13 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构