我需要工件 A。因此,我将它包含在我的 pom.xml 中
<dependency>
<groupId>some.group</groupId>
<artifactId>some.artifact</artifactId>
<version>some.version</version>
</dependency
工件 A 使用了工件 B,而我绝对不想将其复制到我的类路径中。因此,我对 B 使用了排除
<dependency>
<groupId>some.group</groupId>
<artifactId>some.artifact</artifactId>
<version>some.version</version>
<exclusions>
<exclusion>
<groupId>dontwant.group</groupId>
<artifactId>dontwant.artifact</artifactId>
</exclusion>
<exclusions>
</dependency
我不依赖 B。但是,我依赖 A,并且 A 依赖于 B。B 现在未被复制到类路径。这会破坏我的代码吗?