我正在尝试将以下依赖项添加到我的 Gradle 构建文件中:
compile 'org.eclipse.scout.sdk.deps:org.eclipse.core.resources:3.10.+'
这个包依赖于许多其他包,它们位于同一个存储库中。问题是,出于某种原因,Gradle 认为它们不值得。这是我遇到的错误的示例:
找不到任何与 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 v. 2.11。
- 此依赖项及其依赖项位于以下存储库中: https ://repo1.maven.org/maven2/
编辑1:是的,我可以排除传递依赖项并使用正确的版本号添加它们,但这是一个可怕的解决方案,我无法让自己写下来。希望有人有一个优雅的解决方案。