0
我嘗試將本地發佈用於我的sdk,然後在主應用程序項目中對其進行編譯。將外部依賴項上傳到本地Maven存儲庫
所以適用:
apply plugin: 'maven-publish'
用命令./gradlew publishToMavenLocal
但目前看來,外部的依賴不會被上傳
因此,建立錯誤出現
如何處理這些外部依賴?
感謝
我嘗試將本地發佈用於我的sdk,然後在主應用程序項目中對其進行編譯。將外部依賴項上傳到本地Maven存儲庫
所以適用:
apply plugin: 'maven-publish'
用命令./gradlew publishToMavenLocal
但目前看來,外部的依賴不會被上傳
因此,建立錯誤出現
如何處理這些外部依賴?
感謝
出版在搖籃不會公佈傳遞依賴。否則,一旦發佈新的工件版本(例如Spring),您還將發佈已發佈的所有內容(例如log4j),並且會失敗。
所以,如果你想編譯你的項目,你必須在repositories{}
條款同時指定Maven的地方(你的神器)和Maven中央(外部工件):
repositories {
mavenLocal()
mavenCentral()
}
我想jcenter()做的伎倆,但那是有效的。謝謝! – Ardi