Jar signé et plugin assembly
Bonjour,
Je souhaite créer une archive jar personnalisé avec le plugin maven-assembly-plugin dans un premier temps et la signer avec un certificat ensuite avec maven.
Pour assembler mon jar, j'ajoute dans mon pom (en plus de mon fichier assembly.xml bien sûre que j'ai dans src/main/assembly/assembly.xml):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<id>assembly-execution-id</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptors>
<descriptor>src/main/assembly/assembly.xml</descriptor>
</descriptors>
</configuration>
</plugin>
</plugins> |
Et pour le signer, j'ajoute aussi dans le pom :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<keystore>${user.home}/mystore</keystore>
<alias>mycert</alias>
<storepass>${sign.password}</storepass>
<verify>true</verify>
</configuration>
</plugin> |
Le souci c'est que l'assemblage tout seul marche, la signature seule marche aussi mais pas les deux.
Comment indiquer à maven de signer le jar qu'il vient d'assembler ???
Merci d'avance.
:arf: