###Procfileの文法について知りたい
現在、HerokuへJavaのウェブアプリケーションをデプロイしようとしているのですが、
Procfileをどの様に設定したら良いのかが良くわかりません。
web: java $JAVA_OPTS -cp target/classes:target/dependency/* HelloWorld
と書いてあります。
また、このページでは
web: java $JAVA_OPTS -jar web/target/dependency/webapp-runner.jar –port $PORT web/target/*.war
このように書かれています。
また、このページでは
web: java -jar target/java-getting-started-1.0.jar
このように書かれています。
Procfile自体を設定しなくても動くとも書かれていたのですが、正確にどうすれば良いのか気になっています。
Procfile自体のコマンドが書いてあるサイト等が有れば教えて下さい。
自己解決しました。
web:より右側に書かれているコマンドは、WebappRunnerという内部的にTomcatを起動するためのランチャーアプリケーションを実行するためのコマンドです。
以下のサイトが参考になりました。
https://github.com/jsimone/webapp-runner
https://devcenter.heroku.com/articles/getting-started-with-java#define-a-procfile
http://codezine.jp/article/detail/8187#fn:r1
https://devcenter.heroku.com/articles/java-webapp-runner

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。