java - M2eclipse依赖解析

标签 java eclipse maven m2eclipse m2e

我注意到 m2eclipse 不会自动将传递依赖项添加到项目的构建路径中...

例如,如果“项目 A”将“库 X”指定为依赖项,而该依赖项又依赖于“库 Y”,则我无法在“项目 A”中使用“库 Y”,除非我 显式指定“Library Y”作为 pom.xml 的依赖项。

这是设计使然吗?或者 m2eclipse 中的缺陷?

最佳答案

它确实添加了传递依赖。请注意,它现在称为m2e。您的依赖项需要在 POM 中指定。如果您不习惯 Maven,您可能会使用 Eclipse 的构建路径工具手动添加依赖项。您不需要再这样做了。只需右键单击该项目并执行 Maven -> Update Project...,它就会为您整理构建路径。

关于java - M2eclipse依赖解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15806721/

相关文章:

java - Android 设备未在 Eclipse 中检测到

html - 我无法将 css 文件链接到 html 在 eclipse 上不起作用

maven - build-helper-maven-plugin:无法执行目标 org.codehaus.mojo:versions-maven-plugin:2.2:set

java - Maven 中的定制工作

Java JUnit 无法解析import org

java - spring Integration中如何动态调用Service Activator

java - 无返回类型的错误

java - 将复选框添加到抽屉导航 ListView 时出错

java - org.codehaus.plexus.component.repository.exception.ComponentLookupException : java. util.NoSuchElementException

java - 向 2D LinkedList 添加一行