让我们以项目A及其依赖项(包括传递依赖关系)为例。如果我查看依赖树,我会发现在一条路径的末尾,我有slf4j-api:1.6.4,在另一条路径的末尾,我有slf4j:1.6.1。
我该选择哪个依赖项呢?如果我选择slf4j:1.6.4,则我的classpath中没有版本1.6.1,那么我如何知道版本1.6.4是否与使用版本1.6.1的代码兼容?
我不理解,因为最终我的classpath上只有一个slf4j版本。
谢谢。
我该选择哪个依赖项呢?如果我选择slf4j:1.6.4,则我的classpath中没有版本1.6.1,那么我如何知道版本1.6.4是否与使用版本1.6.1的代码兼容?
我不理解,因为最终我的classpath上只有一个slf4j版本。
谢谢。