【问题标题】:Where is the origin for the sbt error below?下面的 sbt 错误的根源在哪里?
【发布时间】:2015-08-23 13:18:54
【问题描述】:

问题如下:

:: problems summary ::
:::: WARNINGS
        module not found: org.scala-sbt#sbt;0.13.7

    ==== local: tried

      /home/jiakui/.ivy2/local/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

      -- artifact org.scala-sbt#sbt;0.13.7!sbt.jar:

      /home/jiakui/.ivy2/local/org.scala-sbt/sbt/0.13.7/jars/sbt.jar

    ==== typesafe-ivy-releases: tried

      https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

    ==== Maven Central: tried

      https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.pom

      -- artifact org.scala-sbt#sbt;0.13.7!sbt.jar:

      https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.jar

        ::::::::::::::::::::::::::::::::::::::::::::::

        ::          UNRESOLVED DEPENDENCIES         ::

        ::::::::::::::::::::::::::::::::::::::::::::::

        :: org.scala-sbt#sbt;0.13.7: not found

        ::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS

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

服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标 url=https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.pom 的有效证书路径

服务器访问错误:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求的目标 url=https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.jar 的有效证书路径

:: 使用详细或调试消息级别了解更多详细信息 未解决的依赖:org.scala-sbt#sbt;0.13.7:未找到 sbt 执行期间出错:检索所需库时出错 (完整的日志见/home/jiakui/.sbt/boot/update.log) 错误:无法检索 sbt 0.13.7 + 退出 1

【问题讨论】:

  • 找不到你要的 sbt 版本。您可以尝试将 sbt 更改为 0.13.5 吗?另外,你能得到你正在使用的 sbt 版本吗(电话:sbt sbtVersion)?
  • 是的,sbt 0.13.5 有效!!!但 sbt 0.13.8 和 sbt 0.13.7 不起作用。这对我来说看起来很奇怪。
  • 你的 scala 版本是什么? scala -version 获取运行时版本。如果您在 build.sbt 中指定了不同的版本,请将那个也发给我。
  • 解决了吗?你做了什么来解决这个问题?

标签: sbt


【解决方案1】:

我终于找到了解决方法。

在命令行运行:

sudo /var/lib/dpkg/info/ca-certificates-java.postinst configure

这个问题似乎与这个有关:https://github.com/docker-library/openjdk/issues/19(至少对我来说)。

据我所知,这个 bug 似乎可以在 JDK9 上重现 =/

【讨论】:

    猜你喜欢
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 2014-08-23
    • 2020-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多