默认的,when packaging a plug-in,当打包一个插件时,Grails 的插件包中将不包含以下文件:
• grails-app/conf/DataSource.groovy
• grails-app/conf/UrlMappings.groovy
• Everything under web-app/WEB-INF
如果你的插件需要 web-app/WEB-INF 目录下的文件,那么建议你修改插件的scripts/_Install.groovy Gant 脚本文件把项目的目标目录安装到插件包中。
此外, UrlMappings.groovy 文件默认不会避免命名冲突,你可以使用在默认名字前加增加前缀。
比如叫做 grails-app/conf/BlogUrlMappings.groovy。