在我的maven eclipse项目中,我看到了Maven依赖项和Referenced Libraries。在某些情况下,他们使用相同的罐子集来引用M2_REPO。在某些情况下,他们完全不同。让我感到困惑的是为什么在同一个项目中有两个不同的jar引用。
答案 0 :(得分:3)
Maven依赖项在pom文件中添加到项目中。在构建项目时,您在pom文件中添加的maven依赖项将从M2存储库下载。
为Eclipse IDE中的项目手动添加引用库。
当您对这些jar文件感到困惑时,只需将所有库添加为maven依赖项。
答案 1 :(得分:2)
引用库和Maven依赖项中的类在Eclipse中可见,但Maven构建只能看到来自pom的依赖项。如果您尝试使用maven构建项目,则可能因此而失败