将Play应用程序推送到Heroku会导致“Heroku推送被拒绝,没有检测到Cedar支持的应用程序”错误

时间:2011-12-31 06:46:42

标签: java git heroku playframework

我之前已经推过Play应用程序,所以我不明白为什么我现在在另一个应用程序上收到此错误:

git push heroku master
...

-----> Heroku receiving push
 !     Heroku push rejected, no Cedar-supported app detected

This question似乎没有相关性,因为我没有Gemfile(我的其他应用程序在没有它的情况下推得很好)。起初我有一个Procfile as instructed here,但后来我注意到我的其他工作应用程序没有Procfile,所以我删除了它。

以下是the working appthe problematic one

远程git配置是

[remote "heroku"]
    url = git@heroku.com:bitcoinpotato.git
    fetch = +refs/heads/*:refs/remotes/heroku/*

应用堆栈是最新的 - cedar

1 个答案:

答案 0 :(得分:2)

application.conf目录中没有conf,这就是Play! buildpack用于识别应用程序是Play的事实!

你可以在这里找到Heroku buildpack:https://github.com/heroku/heroku-buildpack-play