摘自https://blog.csdn.net/weimenglala/article/details/104800011
手动导入证书,即将安全证书导入到java的cacerts证书库
1、确保maven中settings.xml中的阿里源配置正确
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>https://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2、在chrome浏览器下载证书到本地
(1)打开自己电脑里的java安装路径里的security目录,如: C:Program FilesJavajdk1.8.0_121jrelibsecuritycarcerts)cacerts包含了很多CA证书,位置在Java的安装目录:
(2)在该目录下以管理员身份打开命令提示符(cmd)
(3)输入该命令:keytool -import -alias cacerts -keystore cacerts -file d:ali_maven.cer
(4)输入默认的密钥库口令:changeit
(5)是否信任此证书?[否]:Y
(6)显示证书已添加到密钥库中即表示添加成功
(7)回到项目中重新clean,complie,解决问题。