簡體   English   中英

Gradle 將本地模塊視為遠程依賴

[英]Gradle treating local module as remote dependency

dependencies {
    project.logger.lifecycle(project(":Fabric").name)

    implementation(project(":Fabric")) {
        transitive = false
    }
}

我的依賴項塊中有這段代碼。

記錄器運行良好並打印出名稱('Fabric')。

但是,這個奇怪的錯誤導致實現錯誤:

:Test-Fabric:test: Could not find net.flytre.flytre_lib:Fabric:unspecified.
Required by:
    project :Test-Fabric

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

編輯:如果我先構建其他模塊,它會起作用,但是這會產生一個可怕的動態,即評論和取消評論絕對不是最佳的依賴項。

確保添加

include 'Fabric'

在您的settings.gradle中啟用多項目構建。 有關更多詳細信息,請參見此處

暫無
暫無

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

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