给出命令 c:\ java \ jre8 \ bin \ keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048
你可以看到我忘了告诉文件名和位置 一切顺利,似乎创建了密钥库 但 密钥库文件的创建位置?!
答案 0 :(得分:0)
默认文件名为 .keystore
和位置c:\ Users \< CurrentUser> \ .keystore
感谢this answer给了我一个提示
现在我知道它是有道理的。
-keystore keystore
密钥库位置。
...
例如,如果调用keytool -genkeypair并且 未指定-keystore选项,如果不是,则将创建用户主目录中名为 .keystore 的默认密钥库文件 已经存在。
同样,如果指定了-keystore ks_file选项 但是ks_file不存在,那么它将被创建