【问题标题】:Gradle Dependency Management: latest.integration vs. latest.releaseGradle 依赖管理:latest.integration 与 latest.release
【发布时间】:2014-09-08 22:30:24
【问题描述】:

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

我的问题是: latest.integration 是否仅引用最新的 SNAPSHOT 工件,或者如果最新发布的工件的版本高于集成中的最新版本,latest.integration 是否会使用发布工件解决?

例子:

latest snapshot artifact: 2.1
latest release artifact: 2.2

如果使用latest.integration,将使用哪一个来解决依赖关系? 如果latest.integration 也集成了发布工件,我可以通过哪个规则显式引用快照工件?

【问题讨论】:

    标签: gradle dependency-management


    【解决方案1】:

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

    【讨论】:

    • 请注意,这些神奇的版本标识符仅适用于依赖项,不适用于插件。
    猜你喜欢
    • 2013-06-15
    • 1970-01-01
    • 2021-01-04
    • 1970-01-01
    • 2022-12-23
    • 2014-12-23
    • 2019-01-30
    • 2018-08-24
    相关资源
    最近更新 更多