我有一个使用maven / intellij在本地tomcat上运行的spring应用程序。我想把它部署在heorko上。当我只是推送应用程序(没有任何主类或procfile)我得到错误,没有应用程序运行。
然后我按照本教程https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat
进行了操作并添加了对pom.xml
的更改,按照建议创建了Main.java
类,并在root上创建了procfile
(pom.xml文件所在的位置),然后我将其推送到heroku。我得到了相同的错误,即应用程序没有运行。
如何在heroku上运行spring tomcat应用程序。
P.S:
Spring配置使用<project_name>Configuration.java
类和<project_name>Initializer.java
完成。
答案 0 :(得分:0)
请尝试遵循Deploying Spring Boot Applications to Heroku指南。如果您正在部署WAR文件,请尝试遵循Deploying WAR Files指南。否则,您需要提供有关您的应用的更多信息。