我的项目包含一个jar文件,因为它被列为传递依赖项。
但是,我不仅验证了我不需要它,而且还引起了问题,因为jar文件中的类遮盖了另一个jar文件中所需的类。
如何从传递依赖项中忽略单个jar文件?
最佳答案
您可以通过以下方式排除依赖项:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.6</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
关于java - Maven : remove a single transitive dependency,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/816858/