Grails 2.3.5 generate-all不存在,但它在文档中

Jas*_*son 7 grails grails-2.3

它应该工作还是已被删除?

这是失败的命令:

grails create-app my_new_app
cd my_new_app
grails generate-all my_new_app.Book
Run Code Online (Sandbox Code Playgroud)

结果是

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:
Run Code Online (Sandbox Code Playgroud)

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

grails -version
Grails version: 2.3.5
Run Code Online (Sandbox Code Playgroud)

tim*_*tes 16

你需要跑

grails compile
Run Code Online (Sandbox Code Playgroud)

之前generate-all,因为脚手架现在是一个插件


Jas*_*son 5

使用以下命令

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
Run Code Online (Sandbox Code Playgroud)

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