3

我创建了一个带有简单 REST 服务的 Spray 应用程序。我遵循了heroku 提供的说明的变体。变化:

  • 用过的sbt.version=0.12.0
  • 用于Build.scala代替 build.sbt
  • 用喷雾代替finagle

长话短说,我已经让它在本地运行,没有什么问题,也使用工头。然后我尝试推送到 heroku,但由于 503 引起的各种未解决的依赖关系,构建失败了,例如:

      http://s3pository.heroku.com/maven-central/net/java/dev/jna/jna/3.2.3/jna-3.2.3.jar

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

            ::              FAILED DOWNLOADS            ::

            :: ^ see resolution messages for details  ^ ::

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

            :: net.java.dev.jna#jna;3.2.3!jna.jar

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


   :::: ERRORS
    SERVER ERROR: Service Unavailable url=http://s3pository.heroku.com/maven-central/net/java/dev/jna/jna/3.2.3/jna-3.2.3.pom.sha1

这是什么原因,我该怎么做才能让它运行?

4

1 回答 1

2

这是 Heroku 的问题。知道这不是你的错的症状:

  • 像 jna 这样的琐碎依赖项无法间歇性下载
  • 依赖解决非常慢

出去做一些有趣的事情,或者尝试不同的 PaaS 云,然后在几个小时后重试。到那时,事情很可能会恢复正常运行。

于 2013-03-23T20:11:37.940 回答