强制javac';构建Grails应用程序时的s-目标版本

强制javac';构建Grails应用程序时的s-目标版本,grails,Grails,有一个hello world Grails应用程序grails war生成1.5版的.class文件 如何强制Grails为应用程序生成1.7字节码 Windows 7、Groovy 2.0.5、Grails 2.1.1,唯一的Java SDK是conf/BuildConfig.Groovy中的1.7 grails.project.target.level = 1.7 groovyc 2.0.5不支持将*.groovy文件编译到类版本1.7(似乎只支持1.5-谢谢。我应该注意的是,更改这些选项

有一个hello world Grails应用程序<代码>grails war生成1.5版的.class文件

如何强制Grails为应用程序生成1.7字节码


Windows 7、Groovy 2.0.5、Grails 2.1.1,唯一的Java SDK是
conf/BuildConfig.Groovy中的1.7

grails.project.target.level = 1.7

groovyc 2.0.5不支持将*.groovy文件编译到类版本1.7(似乎只支持1.5-

谢谢。我应该注意的是,更改这些选项对我来说没有任何改变-仍然会生成1.5类文件-
次要版本:0,主要版本:49(在清理之后)。可能是个虫子…很有趣。我只是进一步挖掘了一下,注意到
grails.project.target.level
出现在2.0.0文档中,但不是之后。我想知道他们是否把它拿走了?我将进一步挖掘。它似乎仍然存在于2.2.0附带的stock
BuildConfig.groovy
中,因此我假设它仍然被使用。