如何在常春藤中更改工件的模式:发布?

时间:2015-08-17 13:43:20

标签: ant jar ivy nexus

我使用ivy:publish在nexus中发布jar文件。 我的jar文件名是shared.project.mainline.jar。 提供此默认模式

<artifacts pattern="${build.dir}/lib/[artifact].[ext]"/>

但在发布时低于错误

  

无法发布共享#project的工件;主线:   java.io.IOException:缺少工件   共享#项目;!主线project.jar

那么如何更改默认模式?

1 个答案:

答案 0 :(得分:0)

如果通过ant运行常春藤,请将“artifactspattern =”pattern“”添加到运行发布的任何位置。

如果这不起作用,也许它正在寻找正确的地方,但找不到正确的罐子。 如果是这样,您是否在常春藤文件中正确定义了工件?你的常春藤文件是什么样的? 您将需要在模块的常春藤文件中专门定义工件

int64

确保正确设置了name属性