【发布时间】:2017-06-17 22:32:44
【问题描述】:
我知道这是不安全的,但有什么简单的方法可以将密码传递给 jarsigner.exe:
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
输入密钥库的密码:
我在批处理文件中运行它。
【问题讨论】:
标签: jarsigner
我知道这是不安全的,但有什么简单的方法可以将密码传递给 jarsigner.exe:
jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ...
输入密钥库的密码:
我在批处理文件中运行它。
【问题讨论】:
标签: jarsigner
那么,为什么不简单的使用对应的参数呢?
jarsigner -keystore my-keystore -storetype jceks -storepass "test" -keypass "test" my-archive.jar xander
为了更好的可读性,分成几行(当然,你必须把所有参数放在一行):
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)
更新:请注意关于密码的
【讨论】: