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