Play Evolutions Resolve NullPointerException

时间:2013-08-31 17:58:23

标签: heroku playframework playframework-1.x

我正在使用Play 1.2.4并部署到Heroku。当我最近部署时,我在最新的数据库演变中遇到了错误(它试图添加已经存在的列)。它失败了,需要解决,所以我只运行了heroku run "play evolutions:resolve"命令。

我已经尝试过运行heroku restart然后运行上面的命令,但这也不起作用。

运行heroku run "play evolutions:resolve"命令时出现的错误是

Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true -Djava.rmi.server.useCodebaseOnly=true
Exception in thread "main" java.lang.NullPointerException
        at play.db.Evolutions.main(Evolutions.java:54)

如何在heroku上修复生产环境?

1 个答案:

答案 0 :(得分:0)

事实证明我需要添加--%prod标志。