【问题标题】:JUnit output in Maven reportsMaven 报告中的 JUnit 输出
【发布时间】:2014-04-11 14:34:12
【问题描述】:

我正在为我的项目使用 Maven,并且有以下问题:

我想在测试报告中查看我的 JUnit 测试(log4j、System.out 等)的日志输出。您知道如何实现这一目标吗?

谢谢 ;-)

【问题讨论】:

  • 你是如何运行你的 maven 构建的?
  • 只使用命令行:mvn test/install/package/etc.

标签: java logging maven-2 junit report


【解决方案1】:

相信你可以使用maven surefire插件配置键redirectTestOutputToFile重定向测试的输出(System.out),然后在target/surefire-reports中找到输出

the plugin docs查看更多信息

一言以蔽之:

<build>
  <plugins>
      <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-surefire-plugin</artifactId>
      <configuration>
          <redirectTestOutputToFile>true</redirectTestOutputToFile>
      </configuration>
      </plugin>
  </plugins>
</build>

【讨论】:

    猜你喜欢
    • 2016-10-15
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多