用于SpringMVC应用程序的Heroku Procfile

时间:2013-12-16 09:21:56

标签: tomcat spring-mvc heroku

我试图将我的简单SpringMVC应用程序部署到heroku。我差不多完成了它,但是在命令后的最后一刻

git push heroku master

它来了消息

push rejected, no Cedar-supported app detected

我已经读过我在项目的根目录中需要一些文件Procfile。

问题是: 1)在Procfile中写什么? 2)本地我使用Tomcat网络服务器,但在互联网上我发现的所有例子中都有人说他们使用的是Jetty。

1 个答案:

答案 0 :(得分:0)

您收到该错误,因为Heroku无法确定要使用哪个buildpack。

您的Spring服务器是否位于存储库的根目录下? Heroku只在根目录下搜索,找到必要的文件来选择要使用的构建包。

我遇到了同样的问题,我通过将Spring应用程序移动到root来修复它。 Heroku完成所有幕后工作。