2010-01-08 1 views
17

Я использую Maven для моего проекта и следующий вопрос:выхода JUnit в Maven отчеты

Я хочу видеть вывод протоколирования моего JUnit тестов (log4j, System.out, что угодно) в протоколах испытаний. Вы знаете, как это достичь?

Спасибо ;-)

+0

как вы управляете своей сборкой maven? – Bozho

+0

Просто используя командную строку: mvn test/install/package/etc. – crypto5

ответ

29

Я считаю, что вы можете перенаправить вывод (System.out) испытание с использованием Maven безошибочных конфигураций плагиной ключ redirectTestOutputToFile, а затем найти выход в target/surefire-reports

Проверить больше об этом в the plugin docs

в одном snipplet:

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

 Смежные вопросы

  • Нет связанных вопросов^_^