如果我有上有明确的相关性的和B版2.0和上B版1.0一个具有传递性依赖Maven项目。 B的较新版本是否覆盖旧版本? 我使用maven depencdy:解决目标,它看起来像老版本B未解决。如果A与更新版本B不兼容?或者,如果一个取决于B版2.0和我的项目有运行依赖后B版1.0显式依赖:解决目标,我看不到乙的较新版本即可。那么这些依赖关系如何得到解决呢?更新版本的依赖项覆盖了Maven项目中的旧版本吗?
而当我使用解析目标时,它显示依赖关系。但是这个依赖关系将用于什么阶段?编译,测试,运行时?