【问题标题】:Getting POM parent in Gradle在 Gradle 中获取 POM 父级
【发布时间】:2013-03-02 16:54:45
【问题描述】:

在 Gradle 中,我正在尝试将本地 repo 形式的包所需的所有依赖项复制到我的工作区。我知道我可以通过以下方式获取所有文件:

configurations."$configName".each { file -> ... }

这样我还可以解析每个工件的所有 POM,但如果这些 POM 中定义了父级,Gradle 会将它们解析到其本地存储库。

我能以某种方式访问​​此列表吗?文件连同它们的 POM 和父 POM?

【问题讨论】:

    标签: java maven repository gradle


    【解决方案1】:

    没有用于此的内置公共 API。您必须解析 POM 的 <parent> 元素(使用 Groovy 很容易)、解析父元素等等,直到没有留下任何 <parent> 元素。

    【讨论】:

      猜你喜欢
      • 2014-11-05
      • 2020-07-12
      • 2020-06-29
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      相关资源
      最近更新 更多