簡體   English   中英

用於gradle的多個Maven存儲庫

[英]multiple maven repositories for gradle

如果我在gradle構建中指定了多個Maven存儲庫,我希望如果gradle在其中一個存儲庫中找不到依賴項,則應嘗試其他存儲庫。 而是,它在第​​一個存儲庫(內部公司關系倉庫)上因不存在的依賴項而失敗,並導致構建失敗

repositories {
    maven {
        url = 'http://mavencentral.it.att.com:8084/nexus/content/groups/att-public-group'
    }
    mavenLocal()
    mavenCentral()
    maven { url 'http://maven.springframework.org/milestone/' }
}

失敗:構建失敗,發生異常。

*出了什么問題:無法解析配置':metadata-security:compile'的所有依賴項。
>找不到工件“ spring-security-kerberos-core.jar(org.springframework.security.extensions:spring-security-kerberos-core:1.0.0.M2)”。 在以下位置搜索:
http://mavencentral.it.att.com:8084/nexus/content/groups/att-public-group/ org / springframework / security / extensions / spring-security-kerberos-core / 1.0.0.M2 / spring-安全性kerberos-core-1.0.0.M2.jar

正如@Mark Viera在評論中所說:

嘗試使用--debug運行構建。 這可能意味着Gradle找到了描述符(pom.xml),但沒有找到工件本身。

也就是說,它丟失了jar文件(由OP確認)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM