Groovy葡萄无法解决Maven中心的文物

时间:2015-08-28 18:50:38

标签: maven groovy ivy grape

全新安装Groovy,由于某种原因,它不会从Maven中心提取工件:

$ grape resolve org.apache.httpcomponents httpclient 4.2.1
Error in resolve:
    Error grabbing Grapes -- [download failed: org.apache.httpcomponents#httpclient;4.2.1!httpclient.jar, download failed: org.apache.httpcomponents#httpcore;4.2.1!httpcore.jar, download failed: commons-logging#commons-logging;1.1.1!commons-logging.jar]

完成-d调试日志: https://gist.github.com/mrobinet/a86073e35771cab55665

环境:

$ groovy --version
Groovy Version: 2.4.4 JVM: 1.7.0_79 Vendor: Oracle Corporation OS: Mac OS X

工件显然存在: https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.1.2/

我尝试过的事情:

查看调试输出,它似乎甚至没有从中心请求它。

1 个答案:

答案 0 :(得分:0)

我最近再次遇到了这个问题,并且能够找出问题所在。我最终向Groovy提交了一个错误:https://issues.apache.org/jira/browse/GROOVY-8655

当您的Maven本地存储库中只有工件的POM文件(没有jar文件)时,就会发生问题。