我知道您可以在groovy文件的开头使用@GrabResolver(name='restlet', root='http://maven.restlet.org/')
。但是,我希望能够在groovysh中做这个电话。
有办法做到这一点吗?
答案 0 :(得分:2)
groovy:000> import groovy.grape.Grape
===> [import groovy.grape.Grape]
groovy:000> Grape.addResolver(name:'restlet', root:'http://maven.restlet.org/')
===> null
@GrabResolver
在内部添加上述调用(Grape.addResolver()
)在使用注释的类中。默认情况下,此行为由注释中设置为true的initClass
属性驱动。