我有一个春季应用程序,我正在使用maven / intellij在本地tomcat上运行。我想在heorko上部署它。当我刚推送应用程序时(没有任何主类或procfile),我得到一个错误,即没有应用程序在运行。

然后,我按照本教程https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat

并添加了对pom.xml的更改,按照建议创建了Main.java类,并在根目录(pom.xml文件所在的位置)上创建了procfile,然后将其推送至heroku。我遇到了相同的错误,即应用程序未运行。

我如何在Heroku上运行Spring Tomcat应用程序。

ps:
Spring配置使用<project_name>Configuration.java类和<project_name>Initializer.java完成。

最佳答案

尝试遵循Deploying Spring Boot Applications to Heroku指南。如果要部署WAR文件,请尝试遵循Deploying WAR Files指南。否则,您需要提供有关您的应用的更多信息。

09-11 18:12
查看更多