【发布时间】:2014-06-30 14:33:00
【问题描述】:
我有一个使用 Java 8 的 Play 2.2 应用程序,但我无法正常工作。该代码使用 OpenJDK 1.8 为我在本地编译,但是当我尝试将代码推送到 Heroku 时,我收到以下错误,这是我在使用 lambdas 在 OpenJDK 1.7 上运行时意外在本地遇到的错误。
java.lang.RuntimeException: Unknown constant: 18
我将 system.properties 设置为使用 Java 1.8,我知道它可以正常工作,因为它以以下文本启动:
Play 2.x - Java app detected
-----> Installing OpenJDK 1.8...done
更新到 Java 8 时我忘记做什么了吗?
我尝试更新 PATH 并指定 here 但这没有做任何事情。
【问题讨论】:
标签: java heroku playframework java-8