如何配置grapeConfig.xml以使用私有的远程存储库?

时间:2013-05-22 06:38:33

标签: maven groovy ivy grape

我将Maven repo设置为一个托管在Amazon S3存储桶上的网站。在我的Groovy代码中,如果我在@Grab注释中使用@GrabResolver注释,Grape会成功找到我需要的jar并运行脚本。

我想设置grapeConfig.xml,这样我就不必在脚本中使用@GrabResolver了,我也无法弄清楚如何做到这一点。 http://groovy.codehaus.org/Grape未解释如何设置未在ibiblio上托管的远程解析程序。它确实可以参考常春藤文档,但我只能在常春藤文档中找到有关如何连接到常春藤回购的信息,而不是Maven文件(即具有ivy.xml文件的文件)。

简而言之:如何配置我的grapeConfig.xml,以便我不需要指向我的远程仓库的@GrabResolver注释?

1 个答案:

答案 0 :(得分:0)

嗯,事实证明我是在大力推翻它。

解决方案是只使用ibiblio标签,在“root”属性中指定Maven repo的根目录。