【问题标题】:Can't Download sbt-plugin 2.5.4 using activator on OSX platform无法在 OSX 平台上使用激活器下载 sbt-plugin 2.5.4
【发布时间】:2016-12-06 07:46:24
【问题描述】:

我让它在 Ubuntu 中工作,但是,

我似乎无法在我的 mac OS sierra 中编译 play scala 项目。我手动安装了 activator-dist-1.3.12 并在 /etc/paths 中添加了 activator bin 的路径。

我收到了这个错误:

$ activator compile

[info] Loading project definition from /Volumes/carldrive/workspace/Documents/knowledge-base/knowledge-base-api/project
[info] Updating {file:/Volumes/carldrive/workspace/Documents/knowledge-base/knowledge-base-api/project/}knowledge-base-api-build...
[info] Resolving com.typesafe.play#sbt-plugin;2.5.4 ...
[error] Server access Error: Operation timed out (Connection timed out) url=https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[error] Server access Error: Operation timed out (Connection timed out) url=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[error] Server access Error: Operation timed out (Connection timed out) url=http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[error] Server access Error: Operation timed out (Connection timed out) url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn]  module not found: com.typesafe.play#sbt-plugin;2.5.4
[warn] ==== typesafe-ivy-releases: tried
[warn]   https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== sbt-plugin-releases: tried
[warn]   https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== local: tried
[warn]   /Users/calot/.ivy2/local/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/com/typesafe/play/sbt-plugin_2.10_0.13/2.5.4/sbt-plugin-2.5.4.pom
[warn] ==== activator-launcher-local: tried
[warn]   /Volumes/carldrive/workspace/bin/activator-dist-1.3.12/repository/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== activator-local: tried
[warn]   /Volumes/carldrive/workspace/bin/activator-dist-1.3.12/repository/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== sbt-releases-repo: tried
[warn]   http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== sbt-plugins-repo: tried
[warn]   http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml
[warn] ==== maven-central: tried
[warn]   http://repo1.maven.org/maven2/com/typesafe/play/sbt-plugin_2.10_0.13/2.5.4/sbt-plugin-2.5.4.pom
[info] Resolving org.scala-sbt#sbt;0.13.11 ...

【问题讨论】:

    标签: scala playframework typesafe-activator


    【解决方案1】:

    我不确定你是否能够在干净的 Ubuntu 上构建这个项目(或者在清理 SBT 缓存之后)。 https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml不存在,可以在https://dl.bintray.com/typesafe/maven-releases/com/typesafe/play/上查看结构,是的https://repo.typesafe.com重定向到https://dl.bintray.com

    所以,sbt-plugin 现在在 https://dl.bintray.com/playframework/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.4/ivys/ivy.xml 中。好像是The official documentation not yet fixed

    我建议你使用 Binatry repo(它适用于我)

    resolvers += Resolver.bintrayRepo("owner", "repo")
    
    // Use the Play sbt plugin for Play projects
    addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.4")
    

    【讨论】:

    猜你喜欢
    • 2014-09-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 2012-02-10
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多