如何让maven surefire生成增量控制台输出?

如何让maven surefire生成增量控制台输出?,maven,maven-surefire-plugin,Maven,Maven Surefire Plugin,我的maven surefire测试在运行实际测试时不会产生任何控制台输出,即控制台显示下面的输出,然后在测试期间旋转。测试完成后,控制台输出可用,但在此之前不可用。所以问题是,我如何禁用这个缓冲 [INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider ------------------------------------------------------- T E S

我的maven surefire测试在运行实际测试时不会产生任何控制台输出,即控制台显示下面的输出,然后在测试期间旋转。测试完成后,控制台输出可用,但在此之前不可用。所以问题是,我如何禁用这个缓冲

[INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Concurrency config is parallel='none', perCoreThreadCount=true, threadCount=2, useUnlimitedThreads=false
以下是我的pom的相关部分:

    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <!-- version 2.12 has a bug in single-test -->
            <version>2.11</version>
            <dependencies>
                <dependency>
                    <groupId>org.apache.maven.surefire</groupId>
                    <artifactId>surefire-junit47</artifactId>
                    <version>2.11</version>
                </dependency>
            </dependencies>
        </plugin>
    </plugins>

org.apache.maven.plugins
maven surefire插件
2.11
org.apache.maven.surefire
surefire-junit47
2.11

如果这有关系的话,它是在Windows上运行的。

只是通过插件的补丁?我不确定这是否是由插件引起的…但它可以…因为似乎有多个线程在运行,必须与输出同步…你没有看到其他任何东西吗?您至少应该看到执行的tests@CarlosTasada测试完成后,完整的控制台输出可用,但在完成之前,没有其他输出。如何写入控制台?使用log4j、logback、System.out等?System.out和apachecommons日志。