【问题标题】:sbt.ResolveException: unresolved dependencysbt.ResolveException:未解决的依赖关系
【发布时间】:2019-12-28 15:59:37
【问题描述】:

我正在使用相同的 Play! sbt 配置已经很久了,但是现在在移到新机器(64 位,Windows 10)之后,我得到了:

unresolved dependency: com.typesafe.trace#trace-sigar-libs;0.1.6.1: not found

我的配置是

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.6")

scalaVersion := "2.11.1"
sbt.version=0.13.5

在任何 repo 中都找不到 trace-sigar-libs 0.1.6.1。

已经清理了 .ivy2/cache 和 .sbt。

任何想法如何解决这个问题?

【问题讨论】:

  • 尝试删除项目中的每个“目标”文件夹,然后进行干净构建。
  • @Yogendra123 没有帮助,很遗憾
  • 这是位腐烂的迹象。您的项目显然使用了非常旧的依赖项;激活器已经死了,它的文物早就不见了。至少尝试升级到 Play 2.4.x...。

标签: scala playframework sbt


【解决方案1】:

我也有类似的问题。我已经通过升级sbt-plugin 版本修复了它们。

或者,您可以找到该工件仍然可用的存储库(我找不到它)或从旧机器将其复制到本地 ~/.ivy2 目录(如果适用)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 2019-05-25
    • 2017-09-18
    • 2016-03-26
    • 1970-01-01
    相关资源
    最近更新 更多