Grails 2.3.2 是否支持 java8

Does Grails 2.3.2 support java8

我有一个 grails 应用程序,它 运行 与 jdk1.7.0_72 和 tomcat-7.0.47

相得益彰

我可以用 jdk1.8.0_77 代替 jdk1.7.0_72 吗?

Groovy 2.3 是 first official version 支持 Java 8.

您的 Grails lib 文件夹具有它所依赖的 Groovy 版本。 来自我机器上的安装:

grails-2.3.7/lib/org.codehaus.groovy/groovy-all/jars/groovy-all-2.1.9.jar
grails-2.4.0/lib/org.codehaus.groovy/groovy-all/jars/groovy-all-2.3.1.jar
grails-2.4.3/lib/org.codehaus.groovy/groovy-all/jars/groovy-all-2.3.6.jar
grails-2.4.4/lib/org.codehaus.groovy/groovy-all/jars/groovy-all-2.3.7.jar
grails-3.0.8/lib/org.codehaus.groovy/groovy/groovy-2.4.4.pom
grails-3.1.3/lib/org.codehaus.groovy/groovy/groovy-2.4.6.pom

因此,您至少需要学习 Grails 2。4.x