Grails小技巧:工作目录
但凡使用过Grails,会发现:在USER_HOME/.grails下,按照Grails版本以及项目名称进行划分,在每个工程目录中保存着工?程的元数据以及其使用的插件类、文件以及资源。如果一个项目的分支跟它的主程序使用不同版本的插件,那么工作在分支上时,可能需要将原先主程序所有的插件?卸载,并重新下载分支中使用的插件。如果再回到主程序,可能又需要更新到主程序使用的插件。重复再重复的工作,欲哭无泪!别急,这不,John?Rellis给大家提供了一个技巧,可以避免你的重复工作。 遇到这种情况时,可以在grails-app/conf/BuildConfig.groovy中添加: grails.work.dir="work" 这样就会将应用所有的元数据保存在项目根目录的/work目录中。这样就不需要反复的更新插件了,不但节省了开发时间,也节省了你的眼泪!grails.work.dir也可以使用绝对路径。 如果仅仅指定插件元数据保存的路径,还有另外一个方法:在grails-app/conf/BuildConfig.groovy中使用?grails.project.plugins.dir指定插件保存的路径。 其实,上述两种配置方法在Grails?1.1中,就已经提供了。只要善于发现,Grails总是会给开发者带来惊喜! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |