mac下idea使用svn或者github的时候,输入账号报错

报错信息为: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

这是因为mac自带的java sdk本身存在问题,所以需要重新安装, 重新安装的方法也非常简单。

There are a few places a JDK can live: /System/Library/Java/JavaVirtualMachines/ /Library/Java/JavaVirtualMachines/ ~/Library/Java/JavaVirtualMachines/

我的电脑的jdk 安装在了 /Library/Java/JavaVirtualMachines/

进到这个目录看到已经有一个1.6版本呢的jdk, 将其删除

这时候打开idea 会提示你需要安装1.6版本jdk才可, 点击安装

重新安装后的jdk就不会存在这个问题了。