Gradle构建无法从自定义Maven存储库获取依赖项

阿什瓦尼K

我在链接后的BitBucket上创建了一个自定义Maven存储库当尝试使用Gradle在我的Android项目中使用依赖项时,出现以下错误

Executing tasks: [:app:compileDebugJava]

Configuration on demand is an incubating feature.
Relying on packaging to define the extension of the main artifact has been deprecated and is scheduled to be removed in Gradle 2.0
Checksum missing at https://bitbucket.org/test/maven-repo/raw/master/repository/com/test/com/testCommon/1.0/testCommon-1.0.pom.sha1 due to: For input string: "<!"
Download https://bitbucket.org/test/maven-repo/raw/master/repository/com/test/com/testCommon/1.0/testCommon-1.0.pom

[Fatal Error] testCommon-1.0.pom:2:10: Already seen doctype.

Checksum missing at https://bitbucket.org/test/maven-repo/raw/master/repository/com/android/support/support-v4/20.0.0/support-v4-20.0.0.pom.sha1 due to: For input string: "<!"
Download https://bitbucket.org/test/maven-repo/raw/master/repository/com/android/support/support-v4/20.0.0/support-v4-20.0.0.pom

[Fatal Error] support-v4-20.0.0.pom:2:10: Already seen doctype.

Checksum missing at https://bitbucket.org/test/maven-repo/raw/master/repository/com/android/support/support-annotations/20.0.0/support-annotations-20.0.0.pom.sha1 due to: For input string: "<!"
Download https://bitbucket.org/test/maven-repo/raw/master/repository/com/android/support/support-annotations/20.0.0/support-annotations-20.0.0.pom

[Fatal Error] support-annotations-20.0.0.pom:2:10: Already seen doctype.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
   > Could not resolve com.test.com:testCommon:1.0.
     Required by:
         SettingsAid:app:unspecified
      > Could not parse POM https://bitbucket.org/test/maven-repo/raw/master/repository/com/test/com/testCommon/1.0/testCommon-1.0.pom
         > Already seen doctype.

我更改了链接。但是直接打开链接将返回校验和。

下面是我的build.gradle

apply plugin: 'com.android.application'
apply plugin: 'maven'
android {
    compileSdkVersion 19
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.test.sampleapp"
        minSdkVersion 11
        targetSdkVersion 19
    }

    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}
repositories {
    mavenCentral()
    maven {
        credentials {
            username "[email protected]"
            password "test"
        }
        url "https://bitbucket.org/test/maven-repo/raw/master/repository/"
    }
}
dependencies {
    compile 'com.android.support:appcompat-v7:20.+'
    compile 'com.test.com:testCommon:1.0'
    compile files('libs/GoogleAdMobAdsSdk-6.4.1.jar')
}

我不确定我在做什么错。我也遵循了此链接谁能帮我解决这个问题。

更新1:

当我检查〜.gradle文件夹时,即使在提供凭据后也无法登录并保存整个页面。当我将存储库从私有更改公开时,代码开始工作。但是我不想公开我的回购。如何使gradle使用传递的登录凭据?

谢谢。

埃里克·波兰德

我和我的团队使用Bitbucket REST API解决了该问题,您可以在以下答案中找到更多详细信息:https : //stackoverflow.com/a/30117276/4877779

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

激活器为何无法解析本地Maven存储库中的自定义依赖项?

来自分类Dev

在自定义gradle插件中获取classpath依赖项

来自分类Dev

无法解决与Maven的层次结构和自定义项目内存储库的依赖关系

来自分类Dev

用于定义自定义Maven存储库的Gradle函数?

来自分类Dev

如何告诉Eclipse不包括项目参考,而是在本地存储库中获取自定义依赖项的JAR

来自分类Dev

如何从GitHub上的自定义存储库定义依赖项的解析器?

来自分类Dev

如何从GitHub上的自定义存储库定义依赖项的解析器?

来自分类Dev

自定义Gradle插件找不到它自己的Maven依赖项

来自分类Dev

为什么由于缺少自定义本地存储库的apklib依赖关系而导致构建失败?

来自分类Dev

使用自定义标志构建 Carthage 依赖项

来自分类Dev

如何使用自定义 url 而不是 Maven Central 来获取依赖项

来自分类Dev

Maven:自定义 .jar 在引用时无法解析正确的依赖项

来自分类Dev

使用 gradle(不是存储库)构建时使用自定义提供的 .jar 文件?

来自分类Dev

Maven构建找不到本地openshift项目存储库中已安装的自定义jar

来自分类Dev

Gradle:具有自定义依赖项配置的任务?

来自分类Dev

gradle配置下载自定义插件依赖项

来自分类Dev

尝试在自定义gradle任务中获取我的build.gradle依赖项的组名和版本

来自分类Dev

如何以类似于 VS 解决方案(VS 自动构建依赖项)的方式管理自定义库?

来自分类Dev

无法在自定义反射中调用依赖项

来自分类Dev

由于自定义settings.xml无法下载Maven存储库?

来自分类Dev

Gradle自定义构建

来自分类Dev

Gradle自定义构建

来自分类Dev

Gradle自定义插件的构建引发“无法解析类”

来自分类Dev

从自定义的 nexus 存储库制作 Maven 项目

来自分类Dev

Maven库的可选Gradle依赖项

来自分类Dev

Symfony:无法启用自定义存储库

来自分类Dev

DSC自定义资源依赖项

来自分类Dev

自定义依赖项属性绑定

来自分类Dev

包含自定义sourceSet的依赖项

Related 相关文章

  1. 1

    激活器为何无法解析本地Maven存储库中的自定义依赖项?

  2. 2

    在自定义gradle插件中获取classpath依赖项

  3. 3

    无法解决与Maven的层次结构和自定义项目内存储库的依赖关系

  4. 4

    用于定义自定义Maven存储库的Gradle函数?

  5. 5

    如何告诉Eclipse不包括项目参考,而是在本地存储库中获取自定义依赖项的JAR

  6. 6

    如何从GitHub上的自定义存储库定义依赖项的解析器?

  7. 7

    如何从GitHub上的自定义存储库定义依赖项的解析器?

  8. 8

    自定义Gradle插件找不到它自己的Maven依赖项

  9. 9

    为什么由于缺少自定义本地存储库的apklib依赖关系而导致构建失败?

  10. 10

    使用自定义标志构建 Carthage 依赖项

  11. 11

    如何使用自定义 url 而不是 Maven Central 来获取依赖项

  12. 12

    Maven:自定义 .jar 在引用时无法解析正确的依赖项

  13. 13

    使用 gradle(不是存储库)构建时使用自定义提供的 .jar 文件?

  14. 14

    Maven构建找不到本地openshift项目存储库中已安装的自定义jar

  15. 15

    Gradle:具有自定义依赖项配置的任务?

  16. 16

    gradle配置下载自定义插件依赖项

  17. 17

    尝试在自定义gradle任务中获取我的build.gradle依赖项的组名和版本

  18. 18

    如何以类似于 VS 解决方案(VS 自动构建依赖项)的方式管理自定义库?

  19. 19

    无法在自定义反射中调用依赖项

  20. 20

    由于自定义settings.xml无法下载Maven存储库?

  21. 21

    Gradle自定义构建

  22. 22

    Gradle自定义构建

  23. 23

    Gradle自定义插件的构建引发“无法解析类”

  24. 24

    从自定义的 nexus 存储库制作 Maven 项目

  25. 25

    Maven库的可选Gradle依赖项

  26. 26

    Symfony:无法启用自定义存储库

  27. 27

    DSC自定义资源依赖项

  28. 28

    自定义依赖项属性绑定

  29. 29

    包含自定义sourceSet的依赖项

热门标签

归档