Avatar ·

Comment ajouter un fichier .jar local comme dépendance dans build.gradle ?

Bonjour à tous ! Je suis débutant en Gradle et Java, et j'ai un problème que je n'arrive pas à résoudre depuis plusieurs heures.

J'ai un projet Java qui est construit avec Gradle. Je dois utiliser une bibliothèque externe fournie sous forme de fichier .jar classique (ce n'est pas une dépendance Maven, mais un fichier local, par exemple my-custom-lib.jar). J'ai placé ce .jar dans le dossier libs de mon projet.

Voici à quoi ressemble mon build.gradle actuel :

plugins {
    id 'java'
}

repositories {
    mavenCentral()
}

dependencies {
    // Ici j'essaie d'ajouter le .jar local
    implementation 'my-custom-lib:1.0'
}

Mais quand j'exécute gradle build, j'obtiens l'erreur : Could not resolve all files for configuration ':compileClasspath'. Cannot resolve external dependency my-custom-lib:1.0 because no repositories are defined.

Je comprends que Gradle cherche la bibliothèque dans