sbt 无法在 mac 上启动并出现 sun 证书错误

Posted

技术标签:

【中文标题】sbt 无法在 mac 上启动并出现 sun 证书错误【英文标题】:sbt failing to start up with sun certificate errors on mac 【发布时间】:2018-11-02 19:04:41 【问题描述】:

当我尝试启动我的 sbt 时,它会因某些错误而失败,从而阻止启动。我不在公司防火墙后面。这是在 Mac 上。

[错误] 服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求的目标 url=https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.17/ivys/ivy.xml 的有效证书路径 [错误] 服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求的目标 url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.scala-sbt/sbt/0.13.17/ivys/ivy.xml 的有效证书路径 [错误] 服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标 url=https://artifactory.dkandu.me/artifactory/repo/org/scala-sbt/sbt/0.13.17/sbt-0.13.17.pom 的有效证书路径 [错误] 服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标url=https://artifactory.dkandu.me/artifactory/sbt-plugins/org.scala-sbt/sbt/0.13.17/ivys/ivy.xml的有效证书路径

查找了很多解决方法的链接,但无法使其正常工作。过去有没有人成功解决过这些问题?

【问题讨论】:

由于格式问题,我将评论移至答案。 【参考方案1】:

这对我有帮助:

Java: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

尤其是这两个答案:

https://***.com/a/12146838/2750966 https://***.com/a/31133183/2750966

【讨论】:

以上是关于sbt 无法在 mac 上启动并出现 sun 证书错误的主要内容,如果未能解决你的问题,请参考以下文章

在 xampp mac 上设置 SSL 证书

无法吊销 Mac 证书

MAC OS 上打开Citrix Receiver 出现证书问题

APNS,当程序在 Mac 上运行时,如何修复树莓派上的“无法获取本地颁发者证书”错误?

无法找到请求目标的有效证书路径(sun.security.provider.certpath.SunCertPathBuilderException: )

无法在 Mac OSX 上启动 picoe/eto 应用程序