1

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

我想设置grapeConfig.xml,这样我就不必在我的脚本中使用@GrabResolver,而且我不知道该怎么做。http://groovy.codehaus.org/Grape没有解释如何设置不在 ibiblio 上的远程解析器。它确实说要查阅 Ivy 文档,但我只能在 Ivy 文档中找到有关如何连接到 Ivy 存储库的信息,而不是 Maven 存储库(即具有 ivy.xml 文件的存储库)。

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

4

1 回答 1

1

好吧,事实证明我想得太多了。

解决方案是无论如何都只使用 ibiblio 标记,在“root”属性中指定 Maven 存储库的根。

于 2013-05-23T00:17:34.243 回答