2013-12-16 66 views
2

我試圖將我的簡單SpringMVC應用程序部署到heroku。我已經差不多完成了,但在最後時刻命令Heroku Procfile for SpringMVC應用程序

git push heroku master 

後,它來到的消息

push rejected, no Cedar-supported app detected 

我讀過已經是我需要在項目的根目錄某些文件Procfile。

問題是: 1)在Procfile中寫什麼? 2)在本地我使用Tomcat web服務器,但在互聯網上發現的所有例子中,人們都說他們使用的是Jetty。

回答

0

由於Heroku無法確定要使用哪個構建包,所以出現此錯誤。

您的Spring服務器是否位於您的存儲庫的根目錄? Heroku只搜索根目錄以找到必要的文件來選擇使用哪個buildpack。

我有同樣的問題,我通過將我的Spring應用程序移動到根來修復它。 Heroku完成所有幕後工作。