我使用keytool
创建了一个密钥库,但问题是,我们远程使用JDK(并且我没有在服务器上写入权限)。
我注意到ant有keystore
属性,我想将其传递给signjar
任务。
是否可以将密钥库添加到版本控制存储库中,并从那里使用它? 例如,像这样:
<signjar jar="my.jar" alias="myAlias"
keyStore="path/to/keystore" storepass="somePass"/>
答案 0 :(得分:2)
是的,这是可能的。事实上 - 我们在工作的地方这样做。我们在glassfish网域上有一个密钥库,我们通过它的URL与它签名。
希望这有帮助。