Создание tar с использованием maven-antrun-plugin в java 11 - PullRequest
0 голосов
/ 10 февраля 2020

В pom. xml я создаю tar, используя maven-antrun-plugin. Файл tar создается успешно

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-antrun-plugin</artifactId>
    <version>1.8</version>
   <executions>
    <execution>
        <id>prepare tar for jdk</id>
        <phase>package</phase>
        <configuration>
            <target>
                <unzip
                    src="/tmp/openjdk-11.0.6.zip"
                    dest="${project.build.directory}/tmp" />
                <tar
                    destfile="/openjdk-11.0.6.tar"
                    basedir="${project.build.directory}/tmp"
                    excludes="openjdk-11.0.6.zip" />
            </target>
        </configuration>
        <goals>
            <goal>run</goal>
        </goals>
    </execution>
</executions>
</plugin>

Но, не обращая внимания, я получаю следующее исключение:

java.lang.Error: java.io.StreamCorruptedException: File format not recognised

Могут ли некоторые помочь мне решить эту проблему?

...