2

我仍然开始使用 gradle,但我发现 jitpack 允许在我的 github 存储库中包含依赖项。

不过,我在解决依赖项时遇到了问题。有些版本可以工作,但其他时候我得到“无法解决”。

我已经设法通过几个 github 存储库重现了这一点:
我设置了一个要依赖的存储库:https
://github.com/bdleitner/dummy-dependency 和一个依赖它的存储库:https ://github.com /bdleitner/虚拟客户端

从 jitpack,我可以看到 0.1.3 版本的 dummy-dependency 的构建日志:
https ://jitpack.io/com/github/bdleitner/dummy-dependency/0.1.3/build.log 似乎一切是成功的。

登录jitpack可以看到这个release,并提供编译语句:

compile 'com.github.bdleitner:dummy-dependency:0.1.3'

但即使我将它包含在 gradle.build 虚拟客户端的文件中,我也会得到:

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':compileClasspath'.
> Could not resolve com.github.bdleitner:dummy-dependency:0.1.3.
Required by:
  com.bdl:dummy-client:1.0-SNAPSHOT
> No cached version of com.github.bdleitner:dummy-dependency:0.1.3 available for offline mode.
> No cached version of com.github.bdleitner:dummy-dependency:0.1.3 available for offline mode.
> No cached version of com.github.bdleitner:dummy-dependency:0.1.3 available for offline mode.

我想我可能错过了一些小而愚蠢的东西,但我一直没能找到它。

4

1 回答 1

3

显然,我以某种方式设法将我的 gradle 设置切换到离线模式(不确定如何)......但取消选中该选项似乎已经解决了这个问题。

很抱歉打扰大家。

于 2016-09-26T06:02:01.637 回答