如何创建播放heroku procfile?


问题内容

我正在按照这里的指示

http://blog.heroku.com/archives/2011/8/29/play/

但是我这样做play rungit push heroku master但是找不到procfile。

-----> No Procfile found. Will use process: 
       play run --http.port=$PORT $PLAY_OPTS
  1. 如何显式创建procfile?
  2. 说明似乎表明我应heroku master在应用运行时推送至。我读错了吗?
  3. 我在哪里可以指定$PORT$PLAY_OPTS为mydomain.herokuapp.com
  4. 仅修改%prodapplication.conf中的值更好吗?

问题答案:

您需要在项目的根目录中创建一个名为Procfile的文件,对于Play,它应包含

web: play run --http.port=$PORT $PLAY_OPTS

然后,当您部署应用程序时,将在启动应用程序时由heroku设置$ PORT和$ PLAY_OPTS。