我想将jar(1)的一些依赖项更改为另一个jar(2)的pom.xml,以便jar2使用previosu版本或提到的jar 1版本作为依赖项。有人可以帮我吗
例如 X.jar
<dependency>
<Groupid>abc
<Version>2
</dependency>
Y.jar将X.jar包含到POM中 现在,我想将X. jar从版本2更改为整个版本
答案 0 :(得分:0)
如果我没看错,那是关于Y.jar通过X.jar传递到称为abc版本1而不是版本2的传递依赖。
如果是这样,只需将对“ abc”版本1的直接依赖关系放入Y.jar中,Maven将覆盖/忽略X.jar的传递依赖关系。
如果您对它们之间的冲突有所了解,可以将{abc}版本2的<exclude>
添加到Y.jar pom中X.jar的依赖项中-只是要确保版本2永远不会出现到X.jar pom中的图片。