java – Ivy – 将解析结果输出到常春藤文件
解决了我的ivy.xml文件之后,我想创建一个新的resolve-ivy.xml文件,该文件包含在resolve中找到的所有传递依赖项.是否有可能做到这一点?
这与传递不同,它(我相信)只会从ivy.xml中写出直接的依赖关系,而不是传递依赖关系. 它也与解析期间生成的常春藤报告XML文件不同,但并没有太大的不同.如果我正在尝试的是不可能的,那么我想直接破解这个文件,我想. 这里的上下文试图启用可重复的可重现构建,包括存在更改(新库,版本)的存储库.试图这样做的互联网周围有帖子,我发现没有一个可以正确地做到这一点. >对Ivy存储库的添加可以更改解析结果,特别是如果存储库中任何位置(而不仅仅是您的项目)中的任何依赖项具有范围依赖性.示例:A依赖于B; [2.0,4.0]和B; 3.1稍后将添加到存储库中. 解决方法
您正在寻找的功能已添加到Ivy 2.4:
fixdeps中.它读取ivy.xml文件,在这种情况下用作规范,并输出等效文件,例如ivy-resolved.xml,解决了所有传递依赖关系.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 【JAVA各版本特性】JAVA 1.0 - JAVA 12
- java – 如何使用不同的引用创建相同对象的副本?
- java – Maven integration-test在相同的包结构中
- 初学者该如何学习Java(附带Java学习路线)
- java – 无法导入org.junit.Assert.AssertThat;
- java – Arrays.contains(int)错误
- JAVA,JavaSpaces中的进程通信
- java – RMI NotSerializableException虽然它是一
- java – 文件结尾NullPointerException
- java – 如何在spring-security中的另一个过滤器