アプリケーションをHerokuにプッシュしようとしました。https://github.com/playframework/Play20/wiki/ProductionHerokuの指示に従いました。
を実行するgit push heroku master
と、次のメッセージが表示されて失敗します。
[エラー]{file:/ tmp / build_21x20nx2i16sz /} projecttrunk / compile:sources:scala.tools.nsc.interactive.FreshRunReq [エラー]合計時間:48秒、完了2012年7月9日18:46:55
私のマシンではアプリが正常に実行されているため、問題がどこにあるのかわかりません。
私のProcfile
:
web:target / start -Dhttp.port = $ {PORT} $ {JAVA_OPTS} -DapplyEvolutions.default = true -Ddb.default.url = $ {DATABASE_URL} -Ddb.default.driver = org.postgresql.Driver
ご協力いただきありがとうございます!
更新1:
もう一度プッシュしましたが、コンパイルエラーは発生しませんか?わかりません...アプリケーションがクラッシュし、次のメッセージが表示されます。
2012-07-09T19:02:55 + 00:00 app [web.1]:このアプリケーションはすでに実行されています(またはRUNNING_PIDファイルを削除してください)。
更新2:
RUNNING_PIDファイルを削除しましたが、次のエラーが表示されheroku logs
ます。
2012-07-09T19:33:36 + 00:00 heroku [run.1]:状態が起動から起動に変更されました2012-07-09T19:34:02 + 00:00 heroku [router]:エラーH10(アプリがクラッシュしました) -> GET radiant-sword-2133.herokuapp.com/ dyno = queue = wait = service = status = 503 bytes = 2012-07-09T19:38:01 + 00:00 heroku [web.1]:状態がクラッシュから変更されました開始へ2012-07-09T19:38:03 + 00:00 heroku [web.1]:コマンドでプロセスを開始します
target/start -Dhttp.port=${PORT} ${JAVA_OPTS} -DapplyEvolutions.default=true -Ddb.default.url=${DATABASE_URL} -Ddb.default.drive r=org.postgresql.Driver
2012-07-09T19:38:04 + 00:00 app [web.1]:このアプリケーションはすでに実行されています(またはRUNNING_PIDファイルを削除してください)。2012-07-09T19:38:06 + 00:00 heroku [web.1]:プロセスはステータス255で終了しました2012-07-09T19:38:06 + 00:00 heroku [web.1]:状態が開始からに変更されましたクラッシュしました2012-07-09T19:44:32 + 00:00 heroku [run.1]:プロセスはステータス0で終了しました2012-07-09T19:44:32 + 00:00 heroku [run.1]:状態が上から変更されました完了するには2012-07-09T19:45:07 + 00:00 heroku [router]:エラーH10(アプリがクラッシュしました)-> GET radiant-sword-2133.herokuapp.com/ dyno = queue = wait = service = status = 503 bytes =