plik jar zostaje uszkodzony podczas budowania z Mavenem

podczas budowania pliku wojny kopiuję zestaw słoików z lokalizacji do folderu wewnątrz wojny. Gdy pliki zostaną skopiowane, sądzę jednak, że ulegają uszkodzeniu, ponieważ te same pliki klas słoika, które zostały zabrane poza wojną, otwierają się za pomocą debugera, który nie otwiera się po pobraniu z pliku wojny.

Jest to część mojego pliku war pom.xml, w którym kopiuję słoiki

<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 ma kilka słoików i kilka innych plików Rezultatem jest: myWar / somefolder / a.jar, ale kiedy otwieram klasy wewnątrz tego jar w debuggerze .. dostaję błąd w WinZipie

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

Jednak ten sam plik klasy można oglądać, gdy przeglądam go w oryginalnym folderze, tj. Poza wojną. Czy jest błąd podczas kopiowania słoików? Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion