В Gradle мы можем добавить локальный репозиторий для jar-файлов, которого нет в вашем центральном репозитории.
repositories{
flatDir {
dirs "lib"
}
}
Существует также способ добавить локальную файловую зависимость, например
testRuntime files("my.jar")
В чем разница между двумя подходами? Когда одно может быть предпочтительнее другого?