我正在尝试使用 ant 任务“signjar”重新签署一些 jar,但它告诉我“签名者证书已过期”。
因此,我尝试重新生成密钥库,希望这会使其“过期”...
keytool -genkey -keystore mykeystore -alias myalias
但输入密钥库密码后,我得到:“keytool 错误:java.lang.Exception:未生成密钥对,别名已存在”
我究竟做错了什么?我是否需要删除密钥库才能重新生成它,或者是否有一种简单的方法可以刷新它以使其不会过期?
谢谢。