【发布时间】:2014-04-20 14:51:15
【问题描述】:
在我的 Maven Eclipse 项目中,我看到了 Maven 依赖项和引用的库。在某些情况下,它们具有引用 M2_REPO 的相同 jar 集。在某些情况下,它们完全不同。让我对为什么同一个项目中有 2 个不同的 jar 引用感到困惑。
【问题讨论】:
标签: java eclipse maven maven-3 m2eclipse
在我的 Maven Eclipse 项目中,我看到了 Maven 依赖项和引用的库。在某些情况下,它们具有引用 M2_REPO 的相同 jar 集。在某些情况下,它们完全不同。让我对为什么同一个项目中有 2 个不同的 jar 引用感到困惑。
【问题讨论】:
标签: java eclipse maven maven-3 m2eclipse
Maven 依赖项在 pom 文件中添加到项目中。当您构建项目时,您在 pom 文件中添加的 maven 依赖项将从 M2 存储库中下载。
为 Eclipse IDE 中的项目手动添加参考库。
当您对这些 jar 文件感到困惑时,只需将所有库添加为 maven 依赖项即可。
【讨论】:
引用库和 Maven 依赖项中的类在 Eclipse 中是可见的,但 Maven 构建只能看到来自 pom 的依赖项。如果您尝试使用 maven 构建项目,它可能会因此而失败
【讨论】: