Добавьте внешнюю банку в gradle

Как добавить внешнюю библиотеку в gradle? Мой build.gradle содержит:

buildscript {
    repositories {
        mavenCentral()
        maven {
            name = "forge"
            url = "http://files.minecraftforge.net/maven"
        }
        maven {
            name = "sonatype"
            url = "https://oss.sonatype.org/content/repositories/snapshots/"
        }
    }
    dependencies {
        classpath 'net.minecraftforge.gradle:ForgeGradle:1.1-SNAPSHOT'
    }
}

Моя корневая папка /FORGE/. Я хочу добавить /FORGE/build/libs/spigot.jar в качестве зависимости.

Ответы

Ответ 1

Как описано в документации:

dependencies {
    compile files('libs/spigot.jar')
}

Вышеупомянутый добавит файл libs/spigot.jar в конфигурацию compile. Разумеется, вы можете добавить его в любую другую конфигурацию (время выполнения и т.д.).

Обратите внимание, что использование build/libs - очень плохая идея, так как весь каталог сборки будет удален, как только вы выполните gradle clean. Каталог сборки используется для хранения артефактов, сгенерированных сборкой.