У меня есть конфигурация сборки maven, в которой я делаю следующие шаги
1) Скомпилируйте и создайте файл jar (ABC.jar) с помощью плагина сборки maven 2) Запустите proguard с помощью плагина maven-proguard, чтобы сжать и запутать файл jar, чтобы получить результирующий файл как ABC-small.jar 3) Запустите maven Плагин jarsigner для подписи финальной банки ABC-small.jar
Проблема в том, что плагин jarsigner всегда выбирает исходный файл ABC.jar, сгенерированный из maven-assembly, вместо ABC-small.jar, сгенерированный из плагина maven-proguard.
Как указать плагину jarsigner выбрать ABC-small.jar?
Вот моя конфигурация maven-jarsigner в файле pom
<plugin>
<artifactId>maven-jarsigner-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>sign</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- <storetype>pkcs12</storetype> -->
<keystore>cert\keystore</keystore>
<alias>applet</alias>
<storepass>applet</storepass>
<keypass>applet</keypass>
</configuration>
</plugin>