1

我有一个 Maven 多模块项目。之前我需要 Apache POI 库,但现在我必须删除它们。我从 pom 文件中删除了依赖节点。在父项目中一切正常,但在依赖层次结构中的模块 pom 文件中 POI 仍然可见,但在已解决的依赖项中不可见(在带有 m2p 的 eclipse IDE 中)。如何从依赖层次结构中的模块项目中删除 POI?

我尝试清理 m2p 缓存并在 settings.xml 中更改 updatePolicy,但它不能解决问题。

4

1 回答 1

0

首先从命令行检查:mvn dependency:tree

查看依赖项是否由组件带来。

如果您看不到它,只需在 Eclipse 中刷新/构建/清理您的项目以清理任何缓存问题。

于 2012-10-12T11:44:23.123 回答