首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

怎么在Grails插件中更新主项目的配置

2012-10-25 
如何在Grails插件中更新主项目的配置解决该问题的环境:Grails 2.1在Grails插件中更新主项目的配置,主要面

如何在Grails插件中更新主项目的配置
解决该问题的环境:Grails 2.1

在Grails插件中更新主项目的配置,主要面临几个小问题:

在什么地方改?如何引用插件的资源?如何引用主项目的资源?如何修改主项目的配置?
1) 在什么地方改?
建议的地方包括,插件的_Install.groovy或者自定义的脚本,如:UpdateConfig.groovy

2) 如何引用插件的资源?
对于这一点,有两种方案,如果在_Install.groovy中引用,可以通过诸如:

includeTargets << grailsScript("Init")target(main: "Update the main project config file") {    config=new File("$basedir/grails-app/conf/Config.groovy")    if(config.text.contains("grails.converters.json.date = 'javascript'")==false)    {        config << """//3lifestone modify startgrails.converters.json.date = 'javascript'//3lifestone modify end"""        event("StatusUpdate", [ "the main project config is updated"])    }else{        event("StatusUpdate", [ "the main project config is already updated"])    }}setDefaultTarget(main)

热点排行