keytool 错误: java.io.IOException: Invalid keystore format
解决方法:统一本地和项目的jdk
- Debug发现,测试的密码,秘钥位置等等都没问题
- 查看网上方法,秘钥位置改成绝对地址也不行
- pom.xml 添加build
- 重新尝试生成秘钥,在cmd OpenSSL拿公钥时,输入私钥密码卡住了???很奇怪,到powershell可以。
ref link
最后到java程序测试,也不行 - 秘钥没问题,java测试程序没问题,突然想到 项目用的jdk是jdk8的,而系统变量的jdk是16的。修改windows系统变量后,成功运行