我怀疑这很简单,当我直接从 eclipse 执行 JUnit 测试时,surefire 报告没有生成,甚至文件夹 (target/surefire/surefire-report) 也没有生成,但是当我从 cmd 执行时(mvn test) 生成所有报告或打印。
最佳答案
我假设您使用“run as -> Junit Test”,它只运行 Junit testt 本身,而不使用 surefire。如果您右键单击该项目并选择“run as -> maven test”,它将与从命令行运行 mvn test
具有相同的效果,即会生成您的结果(不是报告)。
关于maven - Surefire 报告不生成报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22388685/