archivo jar se corrompe al construir con maven

Mientras construyo un archivo de guerra, estoy copiando un conjunto de frascos de una ubicación a una carpeta dentro de la guerra. Mientras que los archivos se copian, sin embargo, creo que se corrompen porque los mismos archivos de clase del contenedor cuando se toman fuera de la guerra se abren con un depurador mientras no se abren después de tomarlos del archivo war.

Esta es una parte de mi guerra pom.xml donde copio los tarros

<execution> 
    <id>copy-jars</id> 
    <phase>process-resources</phase> 
    <goals> 
        <goal>copy-resources</goal> 
    </goals> 
    <configuration> 
        <outputDirectory>${basedir}/target/${project.artifactId}-${buildNumber}/somefolder</outputDirectory> 
         <resources> 
            <resource> 
                <directory>SomeSourceDirectory</directory> 
                <filtering>true</filtering> 
                <includes> 
                    <include>**/**</include> 
                </includes>
            </resource>
        </resources> 
    </configuration> 
</execution>

SomeSourceDirectory tiene algunos archivos jar y otros archivos El resultado es: myWar / somefolder / a.jar pero cuando abro las clases dentro de este archivo en un depurador ... obtengo un error en WinZip que

Invalid compressed data to extract.
Severe Error:  Compressed data is invalid

Sin embargo, el mismo archivo de clase se puede ver cuando lo veo en la carpeta original, es decir, fuera de la guerra. Entonces, ¿hay algún error al copiar los frascos? Gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta