Aplikacja Scala Play 2.2 ulega awarii po wdrożeniu w Heroku: target / start Brak takiego pliku lub katalogu

Walczę z tym od wielu godzin i nie mogę zrozumieć, dlaczego po wdrożeniu mojej aplikacji Scala Play 2.2 w Heroku otrzymuję ten stack:

2013-09-30T01:05:09.413177+00:00 heroku[web.1]: Starting process with command `target/start -Dhttp.port=18174 $PLAY_OPTS`
2013-09-30T01:05:10.931893+00:00 app[web.1]: bash: target/start: No such file or directory
2013-09-30T01:05:12.382399+00:00 heroku[web.1]: Process exited with status 127
2013-09-30T01:05:12.414050+00:00 heroku[web.1]: State changed from starting to crashed

Próbowałem kilkuProcfile wersje bez powodzenia, niektóre przykłady to:

web: target/start -Dhttp.port=$PORT

web: target/start -Dhttp.port=$PORT $PLAY_OPTS

web: target/start -Dhttp.port=$PORT $JAVA_OPTS

web: target/start Web -Dhttp.port=$PORT $PLAY_OPTS

web: target/start -Dhttp.port=$PORT $PLAY_OPTS -Dconfig.file=application.conf

web: target/start -Dhttp.port=$PORT $PLAY_OPTS -Dconfig.file=conf/application.conf

Próbowałem nawet nie używać Procfile.

Używam Scala 2.10.2 i Play 2.2. W tej samej aplikacji Heroku miałem poprzednią wersję mojego projektu na Play 2.0, nie wiem, czy jest to powiązane.

Aplikacja działa doskonale lokalnie. Połączyłem się z bashem w Heroku i uruchomiłem

sbt clean
sbt stage

ręcznie i sprawdziłem, czy cel został oczyszczony i ponownie zbudowany.

Do czego odnosi się „target / start: Brak takiego pliku lub katalogu”? Do celu? Do komendy start? Do czegoś innego?

questionAnswers(3)

yourAnswerToTheQuestion