2
私は、これは安全ではありませんが、jarsigner.exeにパスフレーズを渡すための簡単な方法があることを知っている:jarsigner.exeパスフレーズをコマンドライン経由で渡すには?
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
キーストアのパスフレーズを入力:
私はバッチファイルで実行しています。
私は、これは安全ではありませんが、jarsigner.exeにパスフレーズを渡すための簡単な方法があることを知っている:jarsigner.exeパスフレーズをコマンドライン経由で渡すには?
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
キーストアのパスフレーズを入力:
私はバッチファイルで実行しています。
なぜ、単に対応するパラメータを使用しないのですか? -keypass _my_coolpass_がコマンドラインにある場合でも、それはまだ尋ね
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)
:読みやすくするための別の行(ただし、当然のことながら、1行にすべてのパラメータを配置する必要があります)に分け
for –
エラーメッセージに「**キーストア**のパスフレーズの入力」と書かれていますので、秘密鍵のパスワードは失われていませんが、キーストア自体のパスワードは失われていません。次回は私の答えをもっと慎重に読んでください。私は両方のパスワードを文書化しました。ツールのコマンドラインヘルプにも説明があります。 – kriegaex
高貴なトン、親愛なる@kriegaex –