构建特定环境的最佳方法是什么web.xml
grails 中的条目?
我只需要对生产进行某些修改,因为它们会中断本地运行。
有什么想法吗?
您可以创建scripts/_Events.groovy
带有“WebXmlEnd”事件的事件处理程序,一旦 Grails 和插件完成更改,就会触发该事件处理程序。使用普通搜索/替换或通过 DOM 方法通过解析 XML 来更新 XML 并写出更新的文件:
import grails.util.Environment
eventWebXmlEnd = { String filename ->
if (Environment.current != Environment.PRODUCTION) {
return
}
String content = webXmlFile.text
// update the XML
content = ...
webXmlFile.withWriter { file -> file << content }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)