我正在尋找一種使用Gradle生成具有所有依賴項和傳遞依賴項的Maven存儲庫的方法。使用Gradle發佈工件的依賴關係
例如,我的項目可以依賴於休眠。我想創建一個本地存儲庫在磁盤上與休眠和它自己的依賴關係。
我tryed幾個方面,但沒有成功:
- uploadArtifact:好像不可能上傳的神器依賴
- 同步任務:我沒有Maven的元數據和我失去傳遞依賴
背景: 我的產品有一個引擎和一個web應用程序,可以部署爲一個War存檔,一個EAR存檔或沒有web應用程序,有或沒有某些組件。我需要爲用戶提供一種配置他們需要的方法和一個腳本來生成它。 Gradle似乎是一個很好的候選者,但我不知道如何創建一個本地存儲庫,並且可能需要所有的依賴關係。
有沒有人看到解決方案?
謝謝
感謝您對包括你的回答彼得,我害怕這個答案。我查一下,如果我可以使用Maven和依賴插件生成依賴庫,也許寫一個搖籃插件來實現這一目標。 – bouquetf