代码之家  ›  专栏  ›  技术社区  ›  Windwalker

分级依赖关系管理:最新集成与最新释放

  •  5
  • Windwalker  · 技术社区  · 11 年前

    我刚刚遇到一个关于Gradle的依赖管理的小问题。 我知道我可以使用 latest.integration 引用快照或使用 latest.release 引用发布版本中的工件。

    我的问题是: 做 后期整合 仅引用最新的SNAPSHOT工件或 后期整合 如果最新的发布工件的版本高于集成后的最新版本,则使用发布工件解决问题?

    例子:

    latest snapshot artifact: 2.1
    latest release artifact: 2.2
    

    如果使用 后期整合 ,哪一个将用于解决依赖关系? 如果情况是 后期整合 还集成了发布工件,根据哪个规则我可以明确引用快照工件?

    1 回复  |  直到 11 年前
        1
  •  8
  •   Peter Niederwieser    11 年前

    latest.integration 解析为最新的快照或版本,以较新的为准。只有最新快照没有符号版本(使用 1.2.3-SNAPSHOT ).

    推荐文章