grails - Grails模板中不必要的文件

标签 grails

我通过grails install-templates为自动生成的代码创建了一些模板,但是仍然创建了一些不必要的文件,例如form.gsp。如何删除它们?我找不到配置文件来修改和仅创建我的模板。谁能帮我?

最佳答案

Grails通过将GRAILS_HOME中的默认模板集与应用程序中安装的默认模板组合在一起,来构建需要生成的模板列表,如果名称冲突,则应用程序中的模板优先。因此,如果您从应用程序的src/templates中删除模板,则Grails只会使用该模板的内置版本。我认为这是故意的,不要重复自己的行为,以使您可以有选择地覆盖某些模板,但坚持使用其他模板的默认设置,而不必复制未修改的模板。

因此,我认为您无法阻止在创建form.gsp时创建generate-views,但是如果修改后的脚手架模板未引用它,那么在那里没有任何危害,您可以忽略它。您可以在src/templates中创建一个空版本

<%-- This file intentionally left blank --%>

关于grails - Grails模板中不必要的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14466319/

相关文章:

hibernate - Grails 2.5.x GORM持久的人工特性

grails - 如何在Grails应用程序中实现NTLM v2身份验证?

grails - 如何在Grails中进行缓存?

grails - Spring Security重定向到登录时,端口8080来自哪里?如何更改为使用端口443?

java - 在 ItemReader 中访问作业参数(使用 grails 的 spring-batch)

Grails 获取 hasMany 中的任何子级

grails - Grails BigDecimal约束不起作用

jquery - jQuery fullcalendar:IE中的事件(作为json feed)和事件(作为函数)问题

grails - Grails createCriteria的父级与最后一个子级

Grails Hessian 问题