我只是安装了sbt来构建Play框架项目,该项目已从Play文档的示例项目列表中下载,但出现以下错误。
[错误] sbt.librarymanagement.ResolveException:未解决的依赖关系:com.typesafe.play#sbt-plugin; 2.6.17:sbt-plugin-releases:无法获取com.typesafe.play#sbt-plugin的资源; 2.6.17:res = {https://repo.scala-sbt.org/scalasbt/sbt-plugin-releas es / com.typesafe.play / sbt-plugin / scala_2.12 / sbt_1.0 / 2.6.17 / ivys / ivy.xml:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法执行 ind到请求目标的有效认证路径 [错误]未解决的依赖性:com.typesafe.sbt#sbt-play-enhancer; 1.2.2:sbt-plugin-releases:无法获取com.typesafe.sbt#sbt-play-enhancer的资源; 1.2.2:res = {https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-play-e nhancer / scala_2.12 / sbt_1.0 / 1.2.2 / ivys / ivy.xml:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException :找不到有效的认证p 达到要求的目标
为此尝试了以下解决方案。
在sbtconfig文件中添加了以下属性。
-Djavax.net.ssl.trustStore =“ E:\ jdk1.8.0_181 \ jre \ lib \ security \ cacerts”
在Java密钥存储区中添加了https://dl.bintray.com/sbt/的证书
但是我无法解决此问题。您能否帮助任何人解决此问题。
注意:-我正在使用Java 8和sbt版本1.1.6