Grails generate-views запускается дважды - PullRequest
0 голосов
/ 26 февраля 2012

Запуск команд 'grails generate-views' или '... generate-all' приводит к тому, что процесс генерации выполняется дважды за один цикл:

| Generating views for domain class recreation.Region  
> File \grails-app\views\region\create.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\edit.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\list.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\show.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\_form.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\create.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\edit.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\list.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\show.gsp already exists. Overwrite?[y,n,a] y  
> File \grails-app\views\region\_form.gsp already exists. Overwrite?[y,n,a] y  
| Generating controller for domain class recreation.Region  

Какой-то скрытый смысл существует здесь?

1 Ответ

1 голос
/ 28 февраля 2012

Запустили ли вы сценарий "install-templates" для проекта?

Похоже, что скрипты генерирования выглядят в нескольких местах и ​​запускаются для каждого найденного им шаблона. Кажется, что он начинается в $ GRAILS_HOME / src / grails / templates / scaffolding и генерирует на их основе, затем переходит к пользовательским шаблонам в вашем проекте и генерирует на их основе, поэтому в этот момент он перезаписывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...