gpt4 book ai didi

java - 尝试刷新 'expired' keystore

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:24:00 26 4
gpt4 key购买 nike

我正在尝试使用 ant 任务“signjar”重新签署一些 jar,但它告诉我“签署者证书已过期。”

所以我尝试重新生成 keystore ,希望这会“解除”它...

keytool -genkey -keystore mykeystore -alias myalias

但在输入 keystore 密码后我得到:“keytool error: java.lang.Exception: Key pair not generated, alias already exists”

我做错了什么?我是否需要删除 keystore 以重新生成它,或者是否有一种简单的方法来刷新它以使其不会过期?

谢谢。

最佳答案

您混淆了术语。 keystore 包含 key , key 是用于签名的东西。

据我所知,您正在尝试使用现有别名(名称)将新 key 放入旧 keystore 。你为什么不简单地使用一个新的?这个或delete首先是 keystore 中的旧 key 。您不需要删除整个 keystore 。

看看portecle ,这个简单的工具可以让您更轻松地操作 keystore 。

关于java - 尝试刷新 'expired' keystore ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4823302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com