Я использую плагин cobertura maven 2.4. Я не вижу никакой возможности установить местоположение для хранения файла данных (cobertura.ser) в определенную папку.Как установить местоположение файла данных cobertura при использовании плагина cobertura maven?
ответ
С Cobertura FAQ вы можете использовать недвижимость net.sourceforge.cobertura.datafile
.
Например -Dnet.sourceforge.cobertura.datafile=${basedir}/cobertura.ser
Посмотрите http://jira.codehaus.org/browse/MCOBERTURA-57
Arnaud Heritier добавил комментарий - 09/Дек/07 4:16 вечера
Фиксированный с Cobertura 1.9 По умолчанию Cobertura .ser файл сейчас:
${project.build.directory}/cobertura/cobertura.ser
Его можно изменить в конфигурации плагина с:
<plugin>
<artifactId>cobertura-maven-plugin</artifactId>
<configuration>
<dataFile>${basedir}/target/test-harness/check/cobertura.ser</dataFile>
</configuration>
</plugin>
Когда я пытаюсь это сделать, я получаю «Не могу переопределить параметр только для чтения: dataFile в цели: cobertura: instrument» – kellyfj 2012-10-17 19:19:02
Спасибо, но net.sourceforge.cobertura.datafile просто сказать вам, где файл данных. – David 2010-12-02 20:22:18