Я пытаюсь перезаписать файл новым, прежде чем упаковать последний jar в мой последний шаг установки maven. Попытка это с плагином "antrun", но почему-то не работает. Цель распаковки работает. Это потому что у меня нет цели? Какую цель / фазу я бы указал здесь? Неверный ли порядок плагинов? Есть идеи?
<artifactId>my-deploy</artifactId>
<packaging>jar</packaging>
<name>apps.my-deploy</name>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>rsdk-download</id>
<phase>validate</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>my-apps</groupId>
<artifactId>r-sdk</artifactId>
<version>3.0</version>
<type>zip</type>
<outputDirectory>${project.build.directory}/classes/lib</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>copy-myfile</id>
<phase>verify</phase>
<configuration>
<tasks>
<copy file="../deploy/jsw/lib/my-new.jar" tofile="../deploy/jsw/lib/my.jar"/>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<resources>
<resource>
<directory>../deploy/jsw</directory>
<!-- Filtering adds about a minute to build time -->
<filtering>false</filtering>
<includes>
<include>**</include>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>