grails - Grails生成 View 运行两次

标签 grails code-generation

运行“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  

这里存在一些隐藏的含义吗?

最佳答案

您是否已为项目运行“安装模板”脚本?

看起来,生成脚本会在多个位置查找并针对找到的每个模板运行。似乎它始于$ GRAILS_HOME / src / grails / templates / scaffolding并基于这些模板生成,然后转到项目中的自定义模板并基于这些模板生成,因此此时它已被覆盖。

关于grails - Grails生成 View 运行两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9454292/

相关文章:

java - 如何清理 Java 生成代码的用户输入?

php - 如何在Grails项目中使用PHP中生成的盐

Grails 覆盖 domain.addTo

grails - 使用Grails Stripe插件

hibernate - 如何使用 hibernate Envers触发实体onLoad()?

grails - 使用 springSecurity 制作 grails 应用程序的索引 UI

python - 从 python 脚本调用 gcc 给我 'Undefined symbols: "_main"

maven - 将 maven 代码生成转换为 gradle 任务

c# - 如何获取 EF5.0 EntityGenerator 中实体的架构和表名?

automation - Petri网绘图和代码生成