JAR-файл поврежден при сборке с Maven

при создании файла войны я копирую набор банок из папки в папку внутри войны. Несмотря на то, что файлы копируются, я думаю, что они повреждены, потому что файлы одного и того же класса из jar, взятые вне войны, открываются с помощью отладчика, но не открываются после извлечения из файла war.

Это часть моей войны pom.xml, где я копирую банки

<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 имеет несколько банок и некоторые другие файлы Результат: myWar / somefolder / a.jar, но когда я открываю классы внутри этого jar в отладчике ... я получаю ошибку в WinZip, которая

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

Однако тот же файл класса можно просмотреть, когда я просматриваю его в оригинальной папке, то есть вне войны. Так есть ли ошибка при копировании банок? Благодарю.

Ответы на вопрос(5)

Ваш ответ на вопрос