0

我正在使用 Eclipse m2e 插件 1.4.0。我有一个依赖于另一个 jar 的 Maven 项目,它也依赖于许多其他外部库。Eclipse 抱怨我的源代码,因为一些外部 API 不正确。

造成这种情况的原因是外部库依赖于同一外部库的不同版本(例如 slf4j)。虽然我在我的父 pom 中进行了管理,在那里我可以使用 mvn 编译我的项目而不会出错,但 Eclipse m2e 仍然在抱怨,因为类路径中的库顺序不正确(托管版本在列表的后面列出,而较旧的版本包含在其中一个库中)。

有没有办法解决这个问题?

谢谢

4

0 回答 0