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

git push heroku master


它来了消息

push rejected, no Cedar-supported app detected


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

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

最佳答案

因为Heroku无法确定要使用哪个buildpack,所以会出现该错误。

您的Spring服务器位于存储库的根目录吗? Heroku仅在根目录搜索,以找到必要的文件以选择要使用的buildpack。

我遇到了同样的问题,并通过将Spring应用程序移至根目录来解决此问题。 Heroku负责所有幕后工作。

09-25 22:22
查看更多