2016-10-09 21 views
0

私はHerokuのプラットフォーム上でアプリケーションを実行しようとしていますが、私は常に、このエラーを取得しています:のTomcatベースのアプリケーションHerokuのデプロイエラー

2016-10-09T23:21:08.554257 + 00:00 Herokuのを[ジャワ.1]:状態がクラッシュから開始に変わった 2016-10-09T23:21:13.430590 + 00:00 heroku [java.1]:コマンドによる開始プロセス$JAVA_OPTS -jar target/dependency/webapp-runner.jar --port 44920 target/*.war 2016-10-09T23:21:14.106864 + 00:00 heroku [java.1]:状態が起動から起動に変わった 2016-10-09T23:21:16.439714 + 00:00 app [java.1]:bash:-Xmx350m:コマンドが見つかりません 2016-10-09T23:21 :16.593417 + 00:00 heroku [java.1]:状態が最大からクラッシュしました 2016-10-09T23:21:16 585193 + 00:00 heroku [java.1]:ステータスが終了したプロセス127

誰かが私を助けてくれますか?

+0

「-Xmx350mコマンドが見つかりませんでした」というメッセージがあなたの問題であるようです。 'Xmx' JVMフラグをbash上で実行するコマンドと混同しています.ProcfileまたはJAVA_OPTSのどちらかで何か問題があると思います。 –

答えて

0

Procfileにはjavaコマンドが含まれていないようです。

web: java $JAVA_OPTS -jar target/dependency/webapp-runner.jar --port 44920 target/*.war 
+0

私のprocfileはまさにそのようです:java $ JAVA_OPTS -jar target/dependency/webapp-runner .jar --port $ PORT target/*。war –

+0

フロントに 'web:'がありますか?すべての変更がgitにチェックされていますか? – codefinger

+0

私はjava:lの前に "web:"を忘れていました –

関連する問題