2016-06-27 3 views
0

ausschließen Ich habe einige Dienstprogrammklassen in meinem Java-Code. Ich wollte es aus dem cobertura-Bericht ausschließen und habe in meiner pom.xml das Exclude-Tag hinzugefügt. Aber es scheint nicht zu funktionieren. Gibt es eine andere Möglichkeit, Klassen oder das gesamte Paket aus dem Bericht auszuschließen?Wie kann ich Java-Ausschlussdateien von Cobertura-Bericht Maven

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>cobertura-maven-plugin</artifactId> 
    <configuration> 
     <instrumentation> 
     <excludes> 
      <exclude>com/main/class/util*.class</exclude> 
     </excludes> 
     </instrumentation> 
    </configuration> 
    </plugin> 
+0

Meinen Sie util/*. Klasse ausschließen müssen? – Idcmp

+0

Ich möchte alle Klassen ausschließen, die mit util oder dem ganzen Paket beginnen – Nagendra

Antwort

0

zusammen mit oben Sie es aus Bericht wie diese

<plugin> 
       <groupId>org.codehaus.mojo</groupId> 
       <artifactId>cobertura-maven-plugin</artifactId> 
       <version>2.7</version> 
       <configuration> 

        <instrumentation> 
         <excludes> 
          <exclude>**/soap/*.class</exclude>      
         </excludes> 
        </instrumentation> 
        <check></check> 
        <formats> 
         <format>html</format> 
         <format>xml</format> 
        </formats> 
       </configuration> 
      </plugin> 
     </plugins> 
    </build> 
    <reporting> 
     <plugins> 
      <plugin> 
       <groupId>org.codehaus.mojo</groupId> 
       <artifactId>cobertura-maven-plugin</artifactId> 
       <version>2.7</version> 
       <configuration> 

        <instrumentation> 
         <excludes> 
          <exclude>**/soap/*.class</exclude>      
         </excludes> 
        </instrumentation> 
        <check></check> 
        <formats> 
         <format>html</format> 
         <format>xml</format> 
        </formats> 
       </configuration> 
      </plugin> 
     </plugins> 
    </reporting> 
</project> 
Verwandte Themen