添加http构建器作为Groovy脚本

时间:2015-07-06 11:38:23

标签: groovy

我正在尝试编写依赖于HTTPBuilder library的Groovy脚本。我试图通过下面显示的@Grab注释将其添加为我的脚本的依赖项

@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.7.1') 
import groovyx.net.http.HTTPBuilder

// rest of script omitted

但是当我运行这个脚本时,我收到错误:

  

java.lang.RuntimeException:抓取Grapes时遇到错误 - [下载失败:commons-lang#commons-lang; 2.4!commons-lang.jar]

我已经使用@Grab测试了我的脚本添加其他依赖项,并且没有出现同样的问题,为什么我不能添加HTTPBuilder?

1 个答案:

答案 0 :(得分:1)

可以将Grape配置为仅查看本地Maven仓库中的依赖项。要指示它还检查在线存储库,请创建配置。文件JObject.Parse并添加以下内容

~/.groovy/grapeConfig.xml