maven-2 - 通过maven2显示junit失败消息

标签 maven-2 junit surefire

我有一个通过maven2构建的Java项目。我们使用 JUnit,偶尔会出现测试失败的情况。我想知道是否有办法在测试失败时显示更多信息。当我通过 IntelliJ 运行测试时,我得到类似“预期:3 实际:10”的信息。

有没有办法通过maven获取相同的数据?

最佳答案

您可以配置maven surefire plugin使用 useFile 在控制台上输出更多信息选项。

您的配置将如下所示:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-surefire-plugin</artifactId>
  <configuration>
    <useFile>false</useFile>
  </configuration>
</plugin>

如果您需要此参数来进行构建的特定调用,您还可以通过命令行设置此参数,如下所示:

mvn test -Dsurefire.useFile=false

关于maven-2 - 通过maven2显示junit失败消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5080540/

相关文章:

xml - maven spring - 找不到元素 'beans'的声明

java - hibernate "PreInsertEvent.getSource()"NoSuchMethodError

maven-2 - 在哪里可以找到 jsf 2.0.3 的 maven2 存储库?

java - 无法模拟@Autowired 对象

java - dbUnit dtd 错误 : The declaration for element type "dataset" must end with '>'

java - POM.xml 中的错误

java - 使用mockito在JUnit中模拟ReentrantReadWriteLock

java - 多模块项目的 Maven 报告和站点生成

java - 如何获取测试资源文件?

java - Maven:当 <groups> 已配置时,surefire 插件会忽略 -Dgroups