2013-12-16 3 views
2

내 간단한 SpringMVC 응용 프로그램을 heroku에 배포하려고합니다. 나는 거의 그것을 한 적이 있지만, 마지막 순간에 명령SpringMVC 응용 프로그램을위한 Heroku Procfile

git push heroku master 

후 내가 프로젝트의 루트에서 일부 파일 Procfile이 필요하다는 것을 이미 읽은 메시지

push rejected, no Cedar-supported app detected 

왔다.

문제는 다음과 같습니다. 1) Procfile에 쓸 내용은 무엇입니까? 2) 로컬에서 Tomcat 웹 서버를 사용하고 있지만 인터넷에서 발견 한 모든 예에서 사람들은 Jetty를 사용한다고 말합니다.

답변

0

Heroku에서 사용할 빌드 팩을 결정할 수 없기 때문에이 오류가 발생합니다.

Spring 서버가 저장소의 루트에 있습니까? Heroku는 루트에서만 검색하여 사용할 빌드 팩을 선택하는 데 필요한 파일을 찾습니다.

나는 같은 문제가 있었는데, 나는 스프링 애플 리케이션을 루트로 옮겨서 그것을 고쳤다. Heroku는 모든 장면을 뒤에서 처리합니다.

관련 문제