【问题标题】:Maven muliti-module problem with artifact in dependency hierarchyMaven 多模块问题与依赖层次结构中的工件
【发布时间】:2012-10-12 10:23:50
【问题描述】:

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

我尝试清除 m2p 缓存并更改 settings.xml 中的 updatePolicy,但它没有解决问题。

【问题讨论】:

  • 你能发布 pom.xml 文件吗?

标签: maven apache-poi multi-module


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-25
    • 1970-01-01
    • 2019-02-03
    • 2021-04-06
    • 2012-08-11
    • 2014-11-18
    • 2023-02-14
    相关资源
    最近更新 更多