簡體   English   中英

Java-如何在不通過Gradle項目進行編譯的情況下使用依賴項

[英]Java - How to use a dependency without compile it with the Gradle project

我正在研究一個項目: https : //github.com/Romain-P/Jumbo

  • 巨型API
  • 巨型共同
  • 巨型登錄(主項目)

巨型登錄使用API​​和Commons依賴性,但是common依賴於API和Common上的API。

所以gradle想要這樣做:

  1. 編譯API.jar + Common.jar
  2. 編譯Common.jar + Api.jar
  3. 編譯login.jar + API.jar + Common.jar

我們有一個stackoverflow異常。.因此,我認為不要向API和Common添加依賴項,因為它們將位於(在Login.jar中)相同的.jar中

但是Gradle不想! 他給我回了一個錯誤,它說我必須聲明我的依賴項才能編譯全局項目。

你有解決方案嗎? 謝謝

解決方案很簡單:

dependencies {
  provided 'your-dependency'
}

您必須應用Intellij插件;)

暫無
暫無

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

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