0
我添加了Maven依賴項,其中類型爲test-jar
,作用域爲test
。我想從中刪除傳遞依賴項(因爲在Nexus prod repo中,這個依賴項缺失導致Jenkins生成失敗)。我已經添加了一個排除標籤,但依然不會被刪除,即詹金斯構建仍然失敗並抱怨這種依賴性。任何線索爲什麼?從Maven pom中排除傳遞依賴項
<dependency>
<groupId>com.xxx</groupId>
<artifactId>xxx</artifactId>
<type>test-jar</type>
<version>${xxx.version}</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>jamon</artifactId>
<groupId>com.jamonapi</groupId>
<!-- <scope>compile</scope> -->
</exclusion>
</exclusions>
</dependency>
你是什麼意思:'但依賴不被移除? – khmarbaise
請提供您POM的相關部件。 –
也許其他依賴項通過傳遞性帶來了這種依賴性。沒有pom文件就無法告訴更多。 –