Grails 允许您生成静态web.xml文件,其中包含:
grails install-templates
当您编辑生成的 web.xml 文件并添加更改 config.groovy 时,Grails 在编译时会做什么?既然可以在 config.groovy 中指定 web.xml 相关配置,这些文件是如何合并到最终的 web.xml 文件中的呢?
Grails 允许您生成静态web.xml文件,其中包含:
grails install-templates
当您编辑生成的 web.xml 文件并添加更改 config.groovy 时,Grails 在编译时会做什么?既然可以在 config.groovy 中指定 web.xml 相关配置,这些文件是如何合并到最终的 web.xml 文件中的呢?
Grails 有一个打包阶段,它将完成创建最终web.xml
文件所需的工作。如果我没记错的话,这是由GrailsProjectPackager#generateWebXml(GrailsPluginManager pluginManager)
.
此过程还将查看您已安装的插件,这些插件可以在文件中应用自定义,尽管doWithWebDescriptor
关闭。你可以在 Github 上查看。