【问题标题】:sbt stuck while downloadingsbt 下载时卡住了
【发布时间】:2014-11-06 01:15:54
【问题描述】:

几天前我开始学习scala。我想使用 sbt 进行依赖管理,但是当我在控制台中启动 sbt 时,它需要大约 1 小时来解决和下载所有依赖项。

我在 google 搜索不成功,所以我希望有人可以帮助我加快 sbt。

我的 build.sbt

name := "hello"

version := "1.0"

scalaVersion := "2.11.2"

scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8")

libraryDependencies ++= {
val akkaV = "2.3.5"
val sprayV = "1.3.1"
Seq(
    "io.spray" %% "spray-can" % sprayV,
    "io.spray" %% "spray-routing" % sprayV,
    "io.spray" %% "spray-testkit" % sprayV % "test",
    "com.typesafe.akka" %% "akka-actor" % akkaV,
    "com.typesafe.akka" %% "akka-testkit" % akkaV % "test",
    "org.specs2" %% "specs2-core" % "2.3.11" % "test"
)
}

我使用 Mac OS X 10.8 和 java 1.8.20

问候

指挥官

【问题讨论】:

  • Slackware 14.1,java 1.8.20,30 秒内下载。检查您的网络/代理

标签: scala sbt


【解决方案1】:

哈哈哈欢迎来到 sbt 地狱!!我发现一个技巧是中断(ctrl + c)进程并重新启动它。它有时似乎被卡住了,需要踢一脚。由于缓存,它会从上次中断的地方继续。

幸运的是,通常只有第一次运行它需要很长时间。直到你改变你的依赖!

【讨论】:

    【解决方案2】:

    似乎我与 Maven 中心的连接速度很慢。在我将默认的 Maven 存储库从英国更改为法国后,它只需要 3 分钟。我认为这对我的互联网连接和一个清晰的开始来说没问题。

    感谢您的建议。

    【讨论】:

      【解决方案3】:

      不管怎样,我通过在具有快速网络连接的远程计算机上构建“解决”了我的问题。

      【讨论】:

        猜你喜欢
        • 2020-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-26
        • 2022-10-18
        • 2018-03-23
        相关资源
        最近更新 更多