2012-06-26 4 views
0

나는 Heroku에 playframework 응용 프로그램을 배포하려고합니다. 배포 후, Heroku가 준 URL에 액세스하려고 시도하면 다음과 같은 환영 페이지 만 표시됩니다.heroku에서 playframework 응용 프로그램 배포

Heroku | 새 앱에 오신 것을 환영합니다! 배포하는 데 도움이 필요하면 설명서를 참조하십시오.

잘못 되었나요 ??

+0

앱이 배포되지 않은 것 같습니다. 결과물은'git push heroku master'를 무엇을 했는가? –

+0

나는 실제로 git push heroku master를했다 ... –

답변

2

앱이 Heroku에서 인식되지 않습니다 (Heroku는 앱 시작 방법을 모른다).

Play!의 최상위 디렉토리에 Procfile이라는 파일을 만들어야합니다. 응용 프로그램 :

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

자세한 내용은 this documentation입니다.

+0

그것은 내가 생각할 수있는 문제이다. 일반 재생 응용 프로그램이있는 경우 Procfile을 설정하는 방법은 다음과 같습니다. "웹 : play -http.port = $ 80"또는 "web : play -http.port = 80". Procfile의 형식은 무엇입니까? 고맙습니다. –

+0

은 그대로 Procfile을 그대로두고, $ PORT 및 $ PLAY_OPTS는 Heroku 내부 구조입니다. –

+0

그래서 "web : play run --http.port = $ PORT $ PLAY_OPTS"입니까 ?? 감사!! –