【发布时间】:2014-11-28 11:34:22
【问题描述】:
1.) 我有一个具有这种常春藤依赖项的 Project1:
<dependency org="xalan" name="serializer" rev="2.7.1" transitive="false" conf="compile->default" />
这个项目带来了serializer.jar(就只有这个jar,OK!)
2.) 在第二个项目(Proyect2)中,我放置了下一个依赖项:
<dependency org="com.net" name="Project1" rev="latest.integration" conf="default->default;compile->compile;runtime->runtime" transitive="true">
</dependency>
这个“项目2”带来:
- 项目一
- Serializer.jar
-
xml-apis.jar
尽管在 xalan 依赖项中将转移设置为 false。
我在我的 Eclipse + IVEDe 环境中没有这种行为,只有 Nexus 和 Maven.... 这似乎是错误的,因为在 Project1 上我将 xalan 传递性设置为 false。
【问题讨论】: