如何解决 IntelliJ IDEA 中 PKIX 路径构建失败的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计536个文字,预计阅读时间需要3分钟。
3. 导入证书到 IntelliJ:
IntelliJ IDEA 也有自己的 keystore,用于存储受信任的证书。需要将服务器证书导入到此文件中。
找到 IntelliJ IDEA 的安全目录。通常位于 IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security。 注意:IntelliJ IDEA.app 需要替换成你实际安装的 IntelliJ IDEA 应用名称。例如:/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security。 根据你安装的 IntelliJ IDEA 版本,路径可能会有所不同。
-
使用 keytool 命令导入证书,与导入到 JDK keystore 的步骤相同。
sudo keytool -importcert -alias <alias_name> -file <certificate_file> -keystore <cacerts_file>
示例:
sudo keytool -importcert -alias maven -file ~/Desktop/repo.maven.apache.org.cer -keystore /Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security/cacerts
同样,当提示输入密码时,输入 changeit (这是 cacerts 文件的默认密码)。
如果提示是否信任此证书,输入 yes。
本文共计536个文字,预计阅读时间需要3分钟。
3. 导入证书到 IntelliJ:
IntelliJ IDEA 也有自己的 keystore,用于存储受信任的证书。需要将服务器证书导入到此文件中。
找到 IntelliJ IDEA 的安全目录。通常位于 IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security。 注意:IntelliJ IDEA.app 需要替换成你实际安装的 IntelliJ IDEA 应用名称。例如:/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security。 根据你安装的 IntelliJ IDEA 版本,路径可能会有所不同。
-
使用 keytool 命令导入证书,与导入到 JDK keystore 的步骤相同。
sudo keytool -importcert -alias <alias_name> -file <certificate_file> -keystore <cacerts_file>
示例:
sudo keytool -importcert -alias maven -file ~/Desktop/repo.maven.apache.org.cer -keystore /Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/lib/security/cacerts
同样,当提示输入密码时,输入 changeit (这是 cacerts 文件的默认密码)。
如果提示是否信任此证书,输入 yes。

