在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