0
点赞
收藏
分享

微信扫一扫

解决错误:unable to find valid certification path to requested target

maven编译老报错 unable to find valid certification path to requested target

解决方法

将服务端证书添加到Java证书信任库中

 

keytool -import -alias casserver -keystore $JAVA_HOME/lib/security/cacerts -file server.crt -storepass changeit -noprompt

  • alias,证书别名,可以任意,不重复。
  • file,需要导入服务端证书
  • keystore,Java 证书库地址,不同系统和JDK环境可能不同,默认是 $JAVA_HOME/jre/lib/security/cacerts
  • storepass,Java 证书库密码,默认密码为 changeit


我自己是用keystore explorer 这个工具 https://keystore-explorer.org/ 搞定的!

删除了重复的证书,重新导入即可。

注意:是用java home下的cacerts!

 



举报

相关推荐

0 条评论