Действительно, даже запуск тестовой фазы с достаточно вариант (-q
) по-прежнему показывает следующий вывод:
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running be.axa.training.hello.HelloModelTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 sec
Running be.axa.training.hello.HelloAppTestCase
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Results :
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
Использование Maven Surefire плагином 2.19.1 (последняя на данный момент) и используя printSummary
возможность ложно, следовательно, работает:
mvn test -q -Dsurefire.printSummary=false
Тем не менее дает следующий результат:
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
Однако (и удивительно) с использованием Maven Surefire Plugin версии 2.5 с опцией выше, ничего не печатает, вы получаете пустой выход! Таким образом, способ, которым используется опция printSummary
, изменился по версиям.
Вы можете использовать эту версию, добавив его в явном виде в вашем ПОМ, как следующие:
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
</plugin>
</plugins>
</build>
Быстрый тест, чтобы проверить разницу между этими двумя версиями будет явно ссылаться на эти две версии, как следующее :
mvn -q org.apache.maven.plugins:maven-surefire-plugin:2.5:test -Dsurefire.printSummary=false
и
и радиоканалов eck различные результаты (первый будет отображать только вывод тестовых примеров, второй также будет показывать сводку тестов Surefire).
Итак, если вы не используете какую-либо новую функцию плагина Maven Surefire версии 2.5, решение выше может удовлетворить ваши потребности.
Однако использование старой версии только для функциональности печати, конечно же, не рекомендуется.
@ Хана это помогло? вы не приняли его и не делитесь дополнительной информацией. –