问题描述
我正在构建一个工件(C二进制文件),我想将其上传到Nexus3存储库。 在另一个构建系统中,我希望下载特定分类器的工件。
我的想法是使用ivy.xml上传它们,该文件包含用于区分操作系统的分类器:
使用ant + ivy(2.5.0)完成上传和下载
以下是Linux的示例:
<publications xmlns:e="http://ant.apache.org/ivy/extra">
<artifact name="module" type="zip" ext="zip" e:classifier="linux64"/>
<artifact name="module" type="pom" ext="pom"/>
</publications>
工件被上传到nexus3没问题。然后我们开始下载:
<dependencies>
<dependency org="my.company" name="module" rev="4.9b-SNAPSHOT"/>
</dependencies>
不起作用
<dependencies>
<dependency org="my.company" name="module" rev="4.9b-SNAPSHOT" e:classifier="linux64"/>
</dependencies>
也不起作用。
我愿意接受想法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)