簡體   English   中英

Gradle-將依賴項與工件中的其他項目一起使用

[英]Gradle - use dependency as other project from artifactory

我有2個gradle項目。 A和B。A依賴於B。我也將B作為一組工件上傳到工件本地服務器。 我用Maven發布。 然后我嘗試將B用作A中的依賴項。我試圖將其用作Maven依賴項,所以我寫了

repositories {
    //  mavenCentral();

    maven {
        url "http://localhost:8081/artifactory/myprjb-common/"
        artifactUrls "http://localhost:8081/artifactory/myprjb-common/"
        credentials {
            username = "admin"
            password = "password"
        }
    }
    jcenter();
}

但是,它總是嘗試從repo1下載jar。 我想我誤會了一些東西。 首先,我不太了解為什么需要Maven,也不清楚我的工件發布等於Maven安裝。 以及如何使用B作為對A的依賴關系? 所以我怎么看:在B上工作,發布,在A上工作,從B提取依賴關系

感謝您的回答,但是我通過將存儲庫放入allprojects閉包中進行了修復,目前尚不清楚,因為應該將存儲庫設置為全局設置,但是無論如何,我將其放置在allprojects閉包中。

暫無
暫無

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

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