未生成Grails Spring安全登录/注销控制器

未生成Grails Spring安全登录/注销控制器,grails,spring-security,Grails,Spring Security,我正在尝试学习Grails和Spring安全插件。我将Grails2.3.0与springsecurity-RC2插件一起使用,并遵循Grails网站上的指南 我遇到的问题是,s2 quickstart脚本中生成的LoginController.groovy和LogoutController.groovy文件不是在grails app/controller中生成的,而是在target/work/springsecurity/grails app/controller中生成的 这个问题在Grail

我正在尝试学习Grails和Spring安全插件。我将Grails2.3.0与springsecurity-RC2插件一起使用,并遵循Grails网站上的指南

我遇到的问题是,s2 quickstart脚本中生成的LoginController.groovy和LogoutController.groovy文件不是在grails app/controller中生成的,而是在target/work/springsecurity/grails app/controller中生成的

这个问题在Grails2.1.5中似乎没有出现,但在2.2.4中出现了。
我是否有办法解决这些问题,还是不需要它们?

这是出于设计。这些文件不再生成,它们包含在插件本身中。如果需要修改它们,请将控制器和/或GSP复制到grails app下相同位置的项目中,并在那里进行更改。应用程序总是可以使用这种方法覆盖插件类,因为Grails首先编译插件,然后才编译应用程序。

谢谢,对Grails来说还是很新的,对此并不了解。尽管Grails的本质鼓励了这一点,但我还是很想在“2.0版的新增功能”指南中读到这些更改。太好了。。简单明了。工作起来很有魅力。断开的链接:(Grails信息很快就过时了…同样在Grails 3中,你从哪里复制这些文件?