Maven - Exclure les fichiers de classe de la guerre

J'ai :

src/main/java/com.tuto

|

-Class1.java

-Class2.java

-Class3.java

Mon pompon est l'emballage d'une guerre.
Donc, dans mon de la guerre, dans WEB-INF/classes/com/tuto j'ai trouvé les 3 classes.

Maintenant, je veux exclure Class2.java

J'ai essayé

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.1</version>
            <configuration>
              <excludes>
                 <exclude>**/Class2.class</exclude>
              </excludes>
            </configuration>
        </plugin>

Mais cela ne fonctionne pas.

Comment puis-je faire ?


Ok, donc, comme Aaron, dites-moi, c'est de travail :

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.1</version>
    <configuration>
        <packagingExcludes>**/Class2.class</packagingExcludes>
    </configuration>
</plugin>

Mais ...

Prenons le problème par l'autre côté : je veux exclure tous sauf Class1 et Class3

J'ai donc essayé

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.1</version>
    <configuration>
        <packagingIncludes>**/Class1.class,**/Class3.class</packagingIncludes>
    </configuration>
</plugin>

et cette fois, pas de travail.

InformationsquelleAutor tweetysat | 2013-09-10