[我很怀疑,这很简单,当我直接从eclipse执行JUnit测试时,surefire报告未生成,甚至没有生成文件夹(target / surefire / surefire-report),但是当我从cmd执行时( mvn测试)生成所有报告或打印。
我假设您使用“运行方式-> Junit测试”,该程序仅自行运行Junit testt,而不使用surefire。如果右键单击该项目并选择“运行方式-> maven测试”,则其效果与从命令行运行mvn test相同,即,将生成结果(非报告)。
mvn test