我有一個具有多個第三方依賴一個項目的gradle。目前,我已設置mavenCentral()
作爲存儲庫,使我能夠下載JAR並編譯/運行等。搖籃 - 安裝第三方的依賴到本地常春藤庫
但是,我有一個本地ivy樣式的存儲庫,用作本地存儲庫的文件系統控制開發人員添加,而不是隻具有所有JAR文件進行更新時mavenCentral可用的JAR文件 - 就像artifactory的,但出來的應用程序服務器上的東西)。
所以我有我的PoC與我的依賴關係工作,我現在想要將當前下載的第三方JAR安裝到我的本地常青藤資源庫中,這樣我就可以刪除對mavenCentral的依賴關係,而所有構建只使用本地JAR - 有沒有簡單的方法來使用Gradle在我的ivy repo中安裝這些緩存的JAR?
我一直在使用,如下一個copyDeps任務試過,但只是複製罐子到一個平面文件夾,但我想常春藤文件夾結構
task copyDeps(type: Copy) {
from configurations.runtime
into '/tmp/lib'
}
這可能/容易嗎? (不,我認爲不能徹底改變設置/環境/過程:)