【问题标题】:gradle timestamped snapshot dependency resolution failuregradle时间戳快照依赖解析失败
【发布时间】:2013-11-11 12:20:07
【问题描述】:

将 Maven 迁移到 Gradle 构建我遇到了时间戳快照依赖项的问题。对我的本地存储库 (mavenLocal()) 的以下依赖项的解析失败:

运行时'org.codehaus.mojo:webstart-jnlp-servlet:1.0-beta-4-20131101.151755-1'

(我知道,不建议依赖快照,而且依赖时间戳快照可能不太可取。)

鉴于 Gradle 上面的依赖项寻找:

C:\Users\p12345\.m2\repository/org/codehaus/mojo/webstart-jnlp-servlet/1.0-beta-4-20131101.151755-1/webstart-jnlp-servlet-1.0-beta-4-20131101.151755 -1.jar

而我认为,Gradle 应该寻找:

C:\Users\p12345\.m2\repository/org/codehaus/mojo/webstart-jnlp-servlet /1.0-beta-4-SNAPSHOT/webstart-jnlp-servlet-1.0-beta-4-20131101.151755-1 .jar。

注意文件夹名称 snafu:Gradle 查找 ..\1.0-beta-4-20131101.151755-1\..,而 Maven 查找 ..\1.0-beta-4-SNAPSHOT\.. 中的依赖项。并且 Maven 确实在那里找到了依赖关系。

看起来 Gradle 依赖解析在这里与 Maven 不兼容。我错过了什么,还是这是一个问题? (我使用的是 Gradle 1.8)

【问题讨论】:

    标签: dependencies gradle snapshot


    【解决方案1】:

    这是一个已知的限制,不幸的是,我不知道有什么解决方法。

    【讨论】:

      猜你喜欢
      • 2020-01-25
      • 2022-11-06
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多