执行部署在Bamboo上的heroku上的Play应用程序:为什么应用程序出错?

时间:2013-06-27 11:47:08

标签: heroku playframework bamboo procfile

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

应用程序错误

您的页面中发生错误无法提供服务和实施。请在几个小时内再试一次。

如果您是所有者,请查看日志以获取详细信息。

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

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

然后我将这些行添加到Play应用程序的配置文件中! (file application.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包含:

DYNOS

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

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

0 个答案:

没有答案