Compiler la bibliothèque cliente pour Java à partir de la source

Nous vous recommandons d'utiliser la bibliothèque cliente via Maven. Nous fournissons également des distributions binaires sur notre page des versions et via le répertoire central Maven (pour en savoir plus, consultez notre guide de démarrage rapide). Toutefois, vous pouvez créer la bibliothèque vous-même à l'aide du processus de compilation décrit ci-dessous.

La bibliothèque cliente est compilée avec Gradle. Les dépendances sont téléchargées à partir du dépôt Maven Central.

Installer le kit de développement Java

JDK 1.8 ou version ultérieure est nécessaire pour créer la bibliothèque. Pour les besoins de ce guide, nous supposons que Java est installé sur votre ordinateur.

Compiler avec Gradle

Nous vous recommandons d'utiliser le wrapper Gradle inclus. Pour en savoir plus sur la version actuelle, consultez gradle/wrapper/gradle-wrapper.properties. Vous n'avez pas besoin d'installer Gradle séparément.

Créer la bibliothèque

  1. Clonez ce projet dans le répertoire de votre choix. Le suffixe .git dans l'URL est facultatif.

    git clone https://github.com/googleads/google-ads-java.git
    
  2. Accédez au répertoire google-ads-java.

    cd google-ads-java
    
  3. Exécutez la commande suivante pour créer la version instantanée de la bibliothèque et du projet d'exemples.

    ./gradlew build
    
  4. Exportez la bibliothèque cliente vers un dépôt Maven local.

    ./gradlew publishToMavenLocal
    

Utiliser la bibliothèque cliente dans un dépôt Maven local

Une fois la compilation et l'exportation terminées, les artefacts de la bibliothèque cliente sont disponibles pour Maven/Gradle à partir du dépôt local (généralement ~/.m2/repository/com/google/api-ads/google-ads/). Ajoutez une dépendance à la version SNAPSHOT qui vient d'être compilée à tous les fichiers de compilation de projet ultérieurs. La version est définie dans gradle.properties.