我注意到m2eclipse不会自动将传递依赖项添加到项目的构建路径......
例如,如果“项目A”指定“库X”作为依赖项,而依赖于“库Y”,我不能在“项目A”中使用“库Y”,除非我也< / strong>明确指定“Library Y”作为pom.xml的依赖项。
这是设计的吗?还是m2eclipse中的一个缺陷?
答案 0 :(得分:2)
它肯定会添加传递依赖项。请注意,它现在称为 m2e 。您的依赖项需要在POM中指定。如果你不熟悉Maven,你可能会使用Eclipse的构建路径工具手动添加依赖项。你不需要再这样做了。只需右键单击该项目并执行Maven - &gt;更新项目......它将为您整理构建路径。