我使用gradle(使用maven-publish插件)发布了一个maven工件,文件如下所示:
foo-1.0.0.pom
foo-1.0.0.jar
foo-sources-1.0.0.jar
foo-barbaz-1.0.0.zip // <- this
我想使用常春藤获取带有范围barbaz的zip文件(已标记),但是当我解析它时,生成的ivy.xml不包含此工件
注意:
答案 0 :(得分:1)
尝试以下依赖项声明,详细说明您要下载的remote artifact:
<ivy-module version='2.0' xmlns:e="http://ant.apache.org/ivy/extra">
<dependency org="com.myorg" name="foo" rev="1.0.0">
<artifact name="foo" type="zip" e:classifier="barbaz"/>
</dependency>
</ivy-module>
更新