2015-09-25 6 views
0

Я пытаюсь запустить Clover, чтобы увидеть тестовое покрытие, но он не будет создавать какую-либо базу данных (и, таким образом, не дать никакого отчета).Clover не создает базу данных

Среди других, я попытался запустить

mvn clean clover2:setup clover2:instrument clover2:clover clover2:check 
<plugin> 
    <groupId>com.atlassian.maven.plugins</groupId> 
    <artifactId>maven-clover2-plugin</artifactId> 
    <version>4.0.4</version> 
    <configuration> 

     <!-- <cloverDatabase>C:\clover\clover.db</cloverDatabase> -->        
     <!-- <reportsDirectory>${project.build.directory}/testreports</reportsDirectory> --> 
     <targetPercentage>10%</targetPercentage> 
     <includes> 
      <include>**Test.java</include> 
      <include>**IT.java</include> 
     </includes> 
    </configuration> 
    <executions> 
     <execution> 
      <id>verify</id> 
      <phase>verify</phase> 
      <goals> 
       <goal>instrument</goal> 
       <goal>check</goal> 
       <goal>setup</goal> 
      </goals> 
     </execution> 
    </executions> 
</plugin> 

Я бежал с и без <cloverDatabase> и <reportsDirectory> свойств. Нет разницы.

База данных никогда не создавалась нигде. Зачем?

+0

Чтение [документация] (https://docs.atlassian.com/maven-clover2-plugin/2.3.1/instrument-mojo.html), попробуйте удалить ' подтверждение' и запустить 'mvn чистый install'. – Tunaki

+0

База данных Clover отсутствует, пропуская проверку покрытия –

ответ

0

мне удалось получить его снова работает путем удаления Клевер, а затем добавить Клевер назад только с простыми настройками

 <plugin> 
      <groupId>com.atlassian.maven.plugins</groupId> 
      <artifactId>maven-clover2-plugin</artifactId> 
      <version>4.0.4</version> 
      <configuration> 
       <targetPercentage>70%</targetPercentage> 
      </configuration> 
      <executions> 
       <execution> 
        <phase>verify</phase> 
        <goals> 
         <goal>instrument</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 

Если я пытаюсь добавить спецификации включения, то вдруг он не будет создавать дб больше. ...