【问题标题】:Deploying to heroku successful but application not appearing部署到heroku成功但应用程序未出现
【发布时间】:2017-08-27 07:02:12
【问题描述】:

我创建了一个简单的 Java (maven) Web 应用程序 (WAR)。在本地 Tomcat 上一切正常,但是当我尝试部署到 HEROKU 时,应用程序没有显示(我在应用程序的主页上收到错误消息。 我运行这个命令

heroku war:deploy myapp-ws-0.0.1-SNAPSHOT.war --app myapp-ws

并且所有操作都成功

我需要在 Heroku 上运行我的应用程序的唯一参数是 spring 配置文件,我以这种方式添加了它。

heroku config:set -Dspring.profiles.active="true"

我对 heroku 很陌生,但过去有没有人成功地向 heroku 部署战争?我找不到问题,除了主页说应用程序应用程序错误之外没有出现任何错误。我应该在此处包含任何其他信息吗?

【问题讨论】:

    标签: java tomcat heroku war heroku-cli


    【解决方案1】:

    好的,我得到它的工作,首先我能够检查日志:

    heroku logs --tail --app myapp-ws
    

    然后我发现你必须添加一个实例,因为一开始是零

    heroku ps:scale web=1
    

    最后我以这种方式添加了我的论点

    heroku config:set WEBAPP_RUNNER_OPTS="-Dspring.profiles.active=test" --app myapp-ws
    

    【讨论】:

      猜你喜欢
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-21
      相关资源
      最近更新 更多