Ant ant+ivy 发布到 nexus 中的 jar,增加 pom,从而支持 maven 的解析

yamazakei · 发布于 2013年3月12日 · 226 次阅读
96

[i=s] 本帖最后由 yamazakei 于 2013-3-12 18:10 编辑

项目使用ant+ivy来构建,发布jar到nexus中,nexus中只存有ivy的信息和jar的信息,如果使用maven把这个jar的依赖加上,在调用maven命令时,是解析不到jar坐标的,原因就是缺少这个jar的pom,修改脚本如下:

ivy.xml[code]

[/code]构建脚本中的修改[code] [color=Red]增加了这一行,将ivy.xml转换成为pom.xml,然后就发送到nexus了 [/code]最终 权限不够,上传不了图片~~ jenkins的控制台中的日志[code]17:33:56 [ivy:publish] published nwmss to http://10.100.31.71:8080/nexus/content/repositories/thirdparty/com/creditease/nwmss/2.14/nwmss-2.14.pom 17:33:56 [ivy:publish] published nwmss to http://10.100.31.71:8080/nexus/content/repositories/thirdparty/com/creditease/nwmss/2.14/nwmss-2.14.jar 17:33:56 [ivy:publish] published ivy to http://10.100.31.71:8080/nexus/content/repositories/thirdparty/com/creditease/nwmss/2.14/ivy-2.14.xml/code][

共收到 1 条回复
96
shawn2001 · #1 · 2013年5月07日

用ant maven task更方便些吧

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册