我的常春藤依赖:
<dependency org="googlecode.com" name="jslint4java" rev="2.0.1" e:suffix="-src"> <artifact name="jslint4java" type="zip"/> </dependency>
我的常春藤设置:
<url name="googlecode"> <artifact pattern="http://[module].[organization]/files/[artifact]-[revision][suffix].[ext]"/> </url>
...
<module organisation="googlecode.com" resolver="googlecode"/>
当我尝试解决依赖关系时,出现以下错误:
[ivy:retrieve] == 解决依赖关系
...#blog;working@...->googlecode.com#jslint4java;2.0.2
[default->*] [ivy:retrieve] 试过
http://jslint4java.googlecode.com/files/jslint4java-2.0.2-dist.zip
[ivy:retrieve]客户端错误:未找到
url=http://jslint4java.googlecode.com/files/jslint4java-2.0.2-dist.zip
[ivy:retrieve] googlecode:找不到常春藤文件或工件
googlecode.com#jslint4java;2.0.2 [ivy:retrieve] 警告:找不到模块:googlecode.com#jslint4java;2.0.2 [ivy:retrieve] 警告:====
googlecode: 试过 [ivy:retrieve] WARN: -- artifact
googlecode.com#jslint4java;2.0.2!jslint4java.zip: [ivy:retrieve] 警告:
http://jslint4java.googlecode.com/files/jslint4java-2.0.2-dist.zip
我尝试通过使用最后一行中的 url 来 d/l 文件,wget
并且它运行良好。
但我无法弄清楚为什么 ivy 无法 d/l 文件。