sve*_*sch 3 groovy ruby-grape ivy
如何配置Grape以在默认值以外的位置查找自定义配置文件~/.groovy/grapeConfig.xml?不幸的是,http: //groovy.codehaus.org/Grape上的官方文档似乎不完整,并未涵盖此特定情况.
例如,我想指定一个路径,$PROJECT_DIR/src/main/resources/groovyConfig.xml以便我的团队中的其他成员不必groovyConfig.xml在其user/home目录中创建和维护自己的文件.
要设置Grape配置文件的自定义路径,请设置grape.config系统属性,例如,如果grape.config设置为,/home/user/customGrapeConfig.xml则Grape将使用该路径作为配置文件.
根据Groovy Developers的邮件列表线程,与Grape配置文件相关的选项的完整列表如下:
grape.config(如果已设置)作为配置文件的路径.grape.config未设置,则:
groovy.root设置了系统属性,Grape将在指定的目录中查找配置文件; 除此以外groovy.root未设置,它将${user.home}/.groovy/用作Groovy根目录并在那里查找配置文件.defaultGrapeConfig.xml则从GrapeIvy的类加载器(即来自Groovy JAR)中检索.| 归档时间: |
|
| 查看次数: |
5552 次 |
| 最近记录: |