これは安全ではないことを知っていますが、パスフレーズをjarsigner.exeに渡す簡単な方法はありますか?
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
キーストアのパスフレーズを入力します。
バッチファイルで実行しています。
さて、なぜ対応するパラメーターを単純に使用しないのですか?
jarsigner -keystore my-keystore -storetype jceks -storepass test -keypass test my-archive.jar xander
読みやすくするために個別の行に分けます(ただし、もちろんすべてのパラメーターを1行に配置する必要があります)。
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)