に署名Mavenのアセンブリのプラグインを使用して)私は、次の手順を実行しますMavenのビルド構成を持つ
1)(ABC.jarをコンパイルし、jarファイルを構築するためのプラグインをjarsignerのMavenのためにカスタムjarファイルを渡す方法 2)ABC-small.jar 3)最終的なジャーに署名するためにMavenのjarsignerのプラグインを実行ABC-small.jar
として得られたファイルを取得するために、収縮したJARファイルを難読化するためのMaven-ProGuardのプラグインを使用して実行ProGuardの問題は、jarsignerプラグインが、maven-proguardプラグインから生成されたABC-small.jarではなく、常にMavenアセンブリから生成された最初のABC.jarファイルを選択することです。
jarsignerプラグインにABC-small.jarを選択させるにはどうすればよいですか?ここで
がポンポンファイルで私のmaven-jarsignerのコンフィグある
<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>