当前位置: 首页 > 知识库问答 >
问题:

如何在heroku中部署spring boot应用程序jar

史同化
2023-03-14
heroku deploy:jar <jar file path> --app appName

共有1个答案

逑俊楚
2023-03-14

您可以使用proc文件在Heroku中部署Spring Boot应用程序。

在应用程序目录中创建一个文件名Procfile。在其中添加以下一行。

web: java -jar target/java-getting-started-1.0.jar

重新部署应用程序

有关逐步说明,请参阅本文https://devcenter.heroku.com/articles/gett-start-with-java#define-a-procfile。

 类似资料:
  • 尝试在Heroku云中部署Spring Boot应用程序,但编译java应用程序时出现错误,但在我的本地计算机中运行良好。

  • 完成干净的构建后,我将war文件复制到Tomcat的文件夹中。但是部署会发生两次,并且在上下文已经存在的情况下以异常结束。我错过了什么? 非常感谢您的帮助。

  • 我的应用程序似乎总是在部署后崩溃。 2015-07-21T13:29:28.127452+00:00 Heroku[router]:at=error code=h10 desc=“应用程序崩溃”method=get path=“/api/v1/sessions”host=calm-hamlet-5165.herokuapp.com request_id=69711e3a-913e-45ed-b4b

  • 我有一个Java web应用程序,在我的jar文件中嵌入了Tomcat。我可以用Docker容器化应用程序,并用命令java-jar-myapp.jar运行它,但我不能在Heroku中运行那个容器。我尝试使用heroku CLI进行dockerize和部署,但heroku给了我一个“无法访问jarfile”的错误。 我试图通过使用heroku deploy:jar部署我的fat jar来解决这个问

  • 错误:命令错误,退出状态为1:Command://app/.heroku/python/bin/python/app/.heroku/python/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel/tmp/tmp3b4z4ntu cwd://tmp/pip-i