在Maven2的,排除单个传递依赖的所有传递依赖,我必须做这样的事情:排除单个依赖
<dependency>
<groupId>sample.group</groupId>
<artifactId>sample-artifactB</artifactId>
<version>1</version>
<exclusions>
<exclusion>
<groupId>sample.group</groupId>
<artifactId>sample-artifactAB</artifactId>
</exclusion>
</exclusions>
</dependency>
这种方法的问题是,我必须为每一个做到这一点传递依赖由sample-artifactB
贡献。
有没有办法使用某种通配符来一次排除所有传递依赖关系而不是一个接一个?
有时我们需要使用Spring 2.5.6的最新版本的库,但其他一些依赖包括旧版本,例如struts2-spring-plugin(2.1.6)包含Spring 2.5.3。在这种情况下,需要排除或覆盖版本。 – 2009-04-28 20:49:05
使用常春藤。开玩笑。 – 2014-05-07 21:59:22