0

我正在使用 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上的生产环境?

4

1 回答 1

0

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

于 2013-08-31T18:45:38.703 回答