Gradle 梯度相关性-范围匹配

Gradle 梯度相关性-范围匹配,gradle,build.gradle,gradle-dependencies,Gradle,Build.gradle,Gradle Dependencies,我正在尝试将以下依赖项添加到我的Gradle生成文件中: compile 'org.eclipse.scout.sdk.deps:org.eclipse.core.resources:3.10.+' 此包依赖于位于同一存储库中的许多其他包。问题是,出于某种原因,格拉德尔认为它们不值得。以下是我一直遇到的错误示例: 找不到任何与org.eclipse.scout.sdk.deps:org.eclipse.equinox.common:[3.7.0,3.7.1]匹配的版本 不匹配的版本: 3.7.

我正在尝试将以下依赖项添加到我的Gradle生成文件中:

compile 'org.eclipse.scout.sdk.deps:org.eclipse.core.resources:3.10.+'
此包依赖于位于同一存储库中的许多其他包。问题是,出于某种原因,格拉德尔认为它们不值得。以下是我一直遇到的错误示例:

找不到任何与org.eclipse.scout.sdk.deps:org.eclipse.equinox.common:[3.7.0,3.7.1]匹配的版本

不匹配的版本:

3.7.0.v20150402-1709

请注意,3.7.0.v20150402-1709与[3.7.0,3.7.1]匹配

一些附加技术细节:

  • 我正在研究Gradle 2.11版
  • 此依赖项及其“依赖项”位于以下存储库中:
编辑1: 是的,我可以排除可传递的依赖项,并用正确的版本号添加它们,但这是一个非常糟糕的解决方案,我无法将其写下来。希望有人有一个优雅的解决方案