0

我部署了一个 Play 应用程序!来自 Heroku 上的 Bamboo,部署正常,我可以在我的 Heroku 帐户上找到我的应用程序。问题是当我运行我的应用程序时:它给了我:

应用程序错误

您的页面发生错误无法提供和实施。请过几次再试。

如果您在所有者之下,请检查您的日志以获取详细信息。

此外,我创建了一个 PROCFILE,其中包含:

Web: play run-Xmx512M -% ​​prod - http port = $ PORT-Dprecompiled = true.

然后我将这些行添加到 Play 应用程序的配置文件中!(文件应用程序.conf)

# Application mode
# ~ ~ ~ ~ ~
# Set to dev to enable instant reloading and other development help.
# Otherwise set to prod.
application.mode = dev
prod.application.mode% = prod

Heroku 的日志给了我:

app [web.1]: Caused by: org.apache.catalina.Life
cycleException: Failed to start component [standardservice [Tomcat]] heroku [web.1]: Process exited with status 1

我试图运行命令:

heroku run bash - app myApp

它给了我:

 Running `bash` attached to terminal ... up, run.2767
  ! Heroku customer internal error.
  ! Search for help at: https://help.heroku.com

另外,我不明白为什么 Heroku 不考虑我的 Procfile ?因为 Dynos 包含:

测功机

  Web PRE_JAVA} $ {JAVA_OPTS} $ {java-jar webapp-runner-7.0.34.3.jar - p ...

有人可以帮助我吗?我必须做什么 ?有任何想法吗 ?

4

0 回答 0