播放2.x框架部署Heroku应用程序错误

时间:2015-02-13 11:23:37

标签: java heroku deployment playframework web-deployment

我正在heroku上部署我的play框架应用程序,它在本地运行时使用默认的内存数据库但是当我尝试使用postgres在heroku上部署它时,heroku编译源文件并成功启动应用程序但我可以打开我的应用程序并获得“应用程序错误”。我尝试了这个建议here,因为日志文件表明它与favicon有关,但它没有用。我被困住了,前方的任何帮助/建议/道路都非常感谢。

我的Proc文件:

web: target/universal/stage/bin/assistu -Dhttp.port=${PORT}  -DapplyEvolutions.default=true -Ddb.default.driver=org.postgresql.Driver -Ddb.default.url=${DATABASE_URL} ${JAVA_OPTS}

heroku日志说:

  

2015-02-13T10:54:16.519634 + 00:00 app [web.1]:拿起JAVA_TOOL_OPTIONS:-Xmx384m -Xss512k -Dfile.encoding = UTF-8 -Djava.rmi.server.useCodebaseOnly = true < / p>      

2015-02-13T10:54:16.886676 + 00:00 app [web.1]:错误的申请路径:-Xss512k

     

2015-02-13T10:54:17.581062 + 00:00 heroku [web.1]:已退出状态为0

     

2015-02-13T10:54:17.596535 + 00:00 heroku [web.1]:状态从开始变为崩溃

     

2015-02-13T10:54:18.819896 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/”host = My-appname-5156.herokuapp .com request_id = f17c2b9f-7c05-4057-9efe-df99c4e792ea fwd =“145.94.146.87”dyno = connect = service = status = 503 bytes =   2015-02-13T10:54:20.051663 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/ favicon.ico”host = My-appname-5156.herokuapp .com request_id = 41636ffd-49d7-41af-ae4f-6f36d615f0f3 fwd =“145.94.146.87”dyno = connect = service = status = 503 bytes =

1 个答案:

答案 0 :(得分:0)

问题已解决,我所拥有的只是在application.conf文件中禁用了进化,并且在PostgreSQL上手动应用脚本仍然存在一些问题。