Gradle 中的本地 JAR 依賴項整合
將本地 JAR 檔案依賴項新增至 build.gradle 檔案可以增強專案功能。為了滿足這項要求,Gradle 提供了一種標準化方法。
問題描述
嘗試使用以下配置在build.gradle 中包含本地JAR 檔案:
runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar')
但是,這種方法在運行gradle build 時出現錯誤,提示缺少套件:package com.google.gson不存在。
解決方案
Gradle 文件中提到,應該使用相對路徑引用本地 JAR 依賴項。修正後的依賴配置為:
dependencies { implementation files('libs/something_local.jar') }
Kotlin 語法
對於使用 Kotlin 語法的項目,依賴配置可以寫為:
dependencies { implementation(files("libs/something_local.jar")) }
注意
確保JAR 檔案放置在相對於 build.gradle 檔案的正確目錄中。在這種情況下,JAR 檔案將位於 libs 目錄中。
依照這些說明,您可以成功地將本機 JAR 檔案依賴項整合到基於 Gradle 的專案中。
以上是如何在Gradle中正確新增本機JAR依賴?的詳細內容。更多資訊請關注PHP中文網其他相關文章!