シンプルな REST サービスを使用して、Spray アプリを作成しました。heroku が提供する指示のバリエーションに従いました。バリエーション:
- 使用済み
sbt.version=0.12.0
Build.scala
build.sbt の代わりに使用- フィナグルの代わりにスプレーを使用
簡単に言えば、ローカルでほとんど問題なく実行でき、フォアマンも使用しています。次に、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
これの原因は何ですか?これを実行するにはどうすればよいですか?