Прочитав это: Как правильно использовать Cobertura с Maven 3.0.2 и это: http://www.wakaleo.com/blog/292-site-generation-in-maven-3
Мой POM-файл выглядит так:
.....
org.apache.maven.plugins
maven-site-plugin
3.0
org.apache.maven.plugins
maven-javadoc-plugin
2.7
org.apache.maven.plugins
maven-jxr-plugin
2.1
true
org.apache.maven.plugins
maven-surefire-report-plugin
2.6
true
false
-Xmx512m
generateReport
html
unit-test
test
test
false
**/UnitTest*.java
**/*UnitTest.java
**/*Scenarios.java
integration-test
test
test
${integrationTestsSkip}
**/*IntegrationTest.java
org.codehaus.mojo
cobertura-maven-plugin
2.5.1
**/UnitTest*.class
**/*UnitTest.class
**/*Scenarios.class
clean
pre-site
clean
instrument
site
instrument
cobertura
org.apache.maven.plugins
maven-checkstyle-plugin
2.6
......
После запуска cobertura:cobertura я по-прежнему не получаю никаких отчетов. В целевой папке cobertura пусто и нет папки с именем site. Может ли кто-нибудь сказать мне, что я сделал не так? Когда я использовал старый подход с maven 2.2, все работало нормально, но с M3 я получил плохие результаты.