我正在尝试将以下依赖项添加到我的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]
其他一些技术细节:
编辑1: 是的,我可以排除传递依赖项并使用正确的版本号添加它们,但它是一个如此糟糕的解决方案,我无法将其写下来。希望有人在那里有一个优雅的解决方案。