我可以用groovy 1.7 beta 1运行grails 1.2-M3吗?

我可以用groovy 1.7 beta 1运行grails 1.2-M3吗?,grails,groovy,version,environment,Grails,Groovy,Version,Environment,我的路径中有groovy 1.7 beta 1,groovy_HOME指向同一个groovy 1.7 beta 1目录。我已经安装了grails1.2-M3,并将grails_HOME设置为指向grails1.2-M3 我想在我的grails应用程序中尝试一些groovy 1.7特性,确切地说是匿名内部类。我收到一个编译器错误,尽管groovy 1.7 beta 1中应该支持此功能 我可以看到grails在grails\lib目录中包含groovy-all-1.6.4.jar。 在我的设置中,g

我的路径中有groovy 1.7 beta 1,groovy_HOME指向同一个groovy 1.7 beta 1目录。我已经安装了grails1.2-M3,并将grails_HOME设置为指向grails1.2-M3

我想在我的grails应用程序中尝试一些groovy 1.7特性,确切地说是匿名内部类。我收到一个编译器错误,尽管groovy 1.7 beta 1中应该支持此功能

我可以看到grails在grails\lib目录中包含groovy-all-1.6.4.jar。 在我的设置中,grails 1.2-M3和GROOVY_HOME指向同一个GROOVY 1.7 beta 1目录,GROOVY 1.7 beta 1在我的路径中,grails运行的GROOVY版本是什么?grails\lib目录中groovy-all-1.6.4.jar的用途是什么


最后,正如我在标题中已经问到的,我可以用groovy 1.7 beta 1运行grails 1.2-M3吗?

grails/lib中的groovy-all-1.6.4.jar是grails正在使用的groovy版本,grails不使用环境变量groovy\u HOME

我不知道您是否可以在Grails1.2-m3中使用groovy1.7beta,您可以尝试下载groovy-all1.7-b1.jar(如果存在)并将其放入grails/lib中


我认为它不会起作用……但是你可以试试……

grails/lib中的groovy-all-1.6.4.jar是grails正在使用的groovy版本,grails没有使用环境变量groovy\u HOME

我不知道您是否可以在Grails1.2-m3中使用groovy1.7beta,您可以尝试下载groovy-all1.7-b1.jar(如果存在)并将其放入grails/lib中


我认为它不会起作用……但是你可以试试……

文档中没有说你不能,也没有提到这个groovy版本。我想说这是不可能的,除非您想尝试一下,然后发现随机不兼容。

文档没有说您不能,但也没有提到这个groovy版本。我想说这是不可能的,除非你想尝试一下,然后发现随机的不兼容。

startGrails.bat确实检查GROOVY\u HOME::check\u GROOVY\u HOME@rem如果没有设置,定义GROOVY\u HOME如果“%GROOVY\u HOME%”==“set GROOVY\u HOME=%DIRNAME%”。。但现在您提到它,它似乎没有任何用处…startRails.bat确实检查GROOVY_HOME::check_GROOVY_HOME@rem如果未设置,则定义GROOVY_HOME,如果“%GROOVY_HOME%”==“set GROOVY_HOME=%DIRNAME%”。。但现在你提到它,似乎没有利用它。。。