2017-02-02 11 views
0

2GB 램이 장착 된 디지털 바다에 설정된 dokku 인스턴스로 재생 응용 프로그램을 배포하려고합니다. 오류가 발생했습니다재생 2.5 dokku 배포 실패

remote: App container failed to start!! 
=====> edb-fend web container output: 
     Setting JAVA_TOOL_OPTIONS defaults based on dyno size. Custom settings will override them. 
     setuidgid: fatal: unable to run target/universal/stage/bin/edb-fend: file does not exist 
=====> end edb-fend web container output 

나는 맹 글링을 시도했지만 아무 것도 발견하지 못했습니다.

업데이트

나는 스칼라 빌드 팩은 유효 기간이 있다는 것을 발견하고이를 갱신하지만, 난 여전히 같은 오류가 발생했다.

답변

0

나는 heroku에서 똑같은 오류가있었습니다. 문제는 내 build.sbt 파일의 응용 프로그램 이름이

name := "edb" 

이지만 프로젝트와 저장소의 이름이 edb-fend 인 것입니다. 그것만으로는 이유가 아니지만 Procfile이 찾고 있었는데

web: target/universal/stage/bin/edb-fend 

활성화자는 edb를 제작하고있었습니다.

build.sbt를 name := "edb-fend"으로 변경했으며 현재 작동합니다.