Grails 2.3.5 生成 - 全部不存在,但它在文档中



它应该工作还是被删除?

以下是失败的命令:

grails create-app my_new_app
cd my_new_app
grails generate-all my_new_app.Book

结果在

Script 'GenerateAll' not found, did you mean:.5
   1) CreateFilters
   2) CreateController
   3) CreateIntegrationTest
   4) InstallTemplates
   5) CreateApp_
> Please make a selection or enter Q to quit:

这是根据文档 http://grails.org/doc/latest/guide/gettingStarted.html#generatingAnApplication

grails -version
Grails version: 2.3.5

你需要运行

grails compile

generate-all之前,因为脚手架现在在插件中

使用以下命令

grails create-app my_new_app
cd my_new_app
grails refresh-dependencies
grails create-domain-class book
grails generate-all my_new_app.Book

这对我有用。 我从Grails论坛上得到了一个想法:http://grails.1312388.n4.nabble.com/Generate-scripts-missing-from-grails-2-3-3-td4651739.html

脚手架功能是从 Grails 2.3.* 的核心中提取的。将脚手架插件添加到 BuildConfig.groovy 以恢复生成所有和静态脚手架功能。

编译 ":脚手架:2.0.0"

最新更新