首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android jitpack不会从我的repo构建

Android jitpack不会从我的repo构建
EN

Stack Overflow用户
提问于 2017-08-09 18:09:20
回答 1查看 981关注 0票数 1

我正在尝试使用gradle和jitpack的一个库的分支。我已经设置了jitpack.io存储库(并且正在使用另一个库的另一个分支)。

我尝试包含的新分支如下:https://github.com/philippeauriach/ChatKit/tree/allow-moving-item

jitpack网站看得很好:https://jitpack.io/#philippeauriach/ChatKit/allow-moving-item-SNAPSHOT

但是当我将compile 'com.github.philippeauriach:ChatKit:allow-moving-item-SNAPSHOT'添加到gradle依赖文件中时,它显示

代码语言:javascript
复制
12:03   Gradle sync failed: Could not find com.github.philippeauriach:ChatKit:allow-moving-item-SNAPSHOT.
            Required by:
            project :app
            Consult IDE log for more details (Help | Show Log)

通过使用./gradlew assembleDebug --info,我获得了以下日志:

代码语言:javascript
复制
Resource missing. [HTTP GET: https://jcenter.bintray.com/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.pom]
Resource missing. [HTTP HEAD: https://jcenter.bintray.com/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.jar]
Resource missing. [HTTP GET: https://maven.fabric.io/public/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/maven-metadata.xml]
Resource missing. [HTTP GET: https://maven.fabric.io/public/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.pom]
Resource missing. [HTTP HEAD: https://maven.fabric.io/public/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.jar]
Resource missing. [HTTP GET: http://dl.bintray.com/amulyakhare/maven/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/maven-metadata.xml]
Resource missing. [HTTP GET: http://dl.bintray.com/amulyakhare/maven/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.pom]
Resource missing. [HTTP HEAD: http://dl.bintray.com/amulyakhare/maven/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.jar]
Resource missing. [HTTP GET: https://maven.google.com/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/maven-metadata.xml]
Resource missing. [HTTP GET: https://maven.google.com/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.pom]
Resource missing. [HTTP HEAD: https://maven.google.com/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-SNAPSHOT.jar]
Resource missing. [HTTP GET: https://jitpack.io/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-f906bb2db7-1.pom]
Resource missing. [HTTP HEAD: https://jitpack.io/com/github/philippeauriach/ChatKit/allow-moving-item-SNAPSHOT/ChatKit-allow-moving-item-f906bb2db7-1.jar]

这意味着jitpack没有模块。这是从哪里来的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-09 20:43:47

我终于解决了我的问题。检查jitpack构建日志给了我关于这个问题的更多信息:https://jitpack.io/com/github/philippeauriach/ChatKit/jitpack-compile-a17dd57690-1/build.log (jitpack log url是https://jitpack.io/com/github/USER/REPO/TAG/build.log)。

我遗漏了一些文件(特别是jitpack需要的包装器jar文件,如hereCheck that you have the Gradle wrapper in your Git repository. If you don’t then create it using the command gradle wrapper and commit it. Also check that the generated gradle-wrapper.jar is not ignored with .gitignore rules.所述)

因此,在我的项目根目录下运行gradle wrapper会生成这些文件:

代码语言:javascript
复制
gradlew
gradlew.bat
gradle/
    wrapper/
        gradle-wrapper.jar
        gradle-wrapper.properties

它们需要提交才能使用jitpack。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45587659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档