You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10导入证书至cacerts后,keytool -list报错找不到.keystore求解决

Keytool 查看cacerts证书库的正确方式

keytool的-list命令默认会读取用户主目录下的.keystore文件,这是工具的默认行为,并非你遗漏了配置。旧笔记本没出现问题,要么是当时用户目录下已有.keystore文件,要么是你之前执行命令时默认指定了cacerts路径。

要查看你已导入证书的cacerts密钥库,必须在命令里明确指定目标文件:

直接指定路径的命令

keytool -list -keystore "C:\Program Files\Zulu\zulu-17\lib\security\cacerts" -storepass changeit

参数说明:

  • -keystore:指定要查看的密钥库路径,和你导入证书时的cacerts路径完全一致
  • -storepass:密钥库的默认密码为changeit,和你导入证书时使用的密码匹配

简化输入的方法

如果不想每次都输入完整路径,可以配置JAVA_HOME环境变量指向Zulu 17的安装目录(C:\Program Files\Zulu\zulu-17),之后用相对路径调用:

keytool -list -keystore "%JAVA_HOME%\lib\security\cacerts" -storepass changeit

另外,你可以检查旧笔记本的系统环境变量,看是否设置了KEYTOOL_OPTS——如果这个变量里默认包含-keystore <cacerts路径>,同步该配置到新笔记本后,直接执行keytool -list就能默认查看cacerts了。

内容的提问来源于stack exchange,提问作者Mayil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 13:55:11