Dependencies gradle时间戳快照依赖项解析失败

Dependencies gradle时间戳快照依赖项解析失败,dependencies,gradle,snapshot,Dependencies,Gradle,Snapshot,将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/webs

将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)

这是一个已知的限制,不幸的是,我没有意识到解决方法。

这是一个已知的限制,不幸的是,我没有意识到解决方法