3

シンプルな REST サービスを使用して、Spray アプリを作成しました。heroku が提供する指示のバリエーションに従いました。バリエーション:

  • 使用済みsbt.version=0.12.0
  • Build.scalabuild.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

これの原因は何ですか?これを実行するにはどうすればよいですか?

4

1 に答える 1

2

これは Heroku の問題です。それがあなたのせいではないことを知るための症状:

  • jna のような些細な依存関係が断続的にダウンロードに失敗する
  • 依存関係の解決が非常に遅い

外に出て楽しいことをするか、別の PaaS クラウドを試してから、数時間後にもう一度試してください。おそらく、それまでに物事は元に戻り、稼働しています。

于 2013-03-23T20:11:37.940 に答える