一、错误截图
二、解决办法
1. 下载所请求的网站证书,保存到本地。
注:Mac没有导出按钮,直接拖拽证书,进行保存。
2. 寻找项目所用Jdk在Mac中的位置,进入bin目录
注:因为我是①、②、③、④顺序执行解决问题,但是我怀疑可以直接使用第④个命令解决问题,不过因为要记录自己的实际操作,所以把①、②、③步骤也记录在文章中。
① 执行导入证书命令
sudo ./keytool -import -file “这里写刚刚导出的cer文件的绝对位置” -keystore “这里写java的cacerts绝对位置”
注:使用sudo,需要权限。还有Mac的 cacerts 位置和Windows的不同,它在…/jre/lib/security/文件夹下面
② 输入秘钥库指令
默认应该会输入两遍,也有可能一遍 密码都是: changeit
③ 此时要么成功,要么报错
keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect
博主没有那么幸运,报错了&#