这是一个非常基本的事情,我不知道为什么不能这样做。我正在使用 Grails 2.3.5
我有一个域类 com.trail.AuditTrail,我想要它的脚手架视图。所以,这是我遵循的步骤:
运行
grails create-controller com.trail.AuditTrail
,这返回一条消息说它生成:grails-app/controller/trail/AuditTrailController
grails-app/views/auditTrail(只是文件夹!)
它还创建了 AuditTrailControllerSpec.groovy。
然后我
static scaffold = true
在Controller中添加了该行。- 然后跑去
generate-views
创建视图,但没有创建任何东西!
重要提示:实际上 grails 说没有称为 generate-views 的命令。当我这样做时grails help
,它没有列出生成视图。所以,我想可能是 2.3.5 没有该命令并尝试了 generate-all。这也失败了。令我惊讶的是,grails 帮助也没有出现 generate-all !
然后我发现了这个错误:https ://jira.grails.org/browse/GRAILS-10530 。因此,我尝试了清理、刷新依赖项、编译然后全部生成。但仍然是同样的问题。
我以为我的本地 grails 设置搞砸了。所以,我的同事问。他也看到了同样的问题。
我的问题是我无法在域外创建默认模板 GSP。