Je sais que cela n'est pas sûr, mais existe-t-il un moyen simple de transmettre la phrase secrète au jarsigner.exe:
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
Entrez la phrase secrète pour le magasin de clés:
Je l'exécute dans un fichier batch.
Eh bien, pourquoi n'utilisez-vous pas simplement les paramètres correspondants?
jarsigner -keystore my-keystore -storetype jceks -storepass test -keypass test my-archive.jar xander
Décomposé en lignes distinctes pour une meilleure lisibilité (mais vous devez bien sûr mettre tous les paramètres sur une seule ligne):
jarsigner
-keystore my-keystore # keystore path name
-storetype jceks # keystore type (whatever format yours is in)
-storepass test # keystore password
-keypass test # private key password
my-archive.jar # JAR path name
xander # key name (alias)