Creazione della libreria client per Java dal codice sorgente

Consigliamo di utilizzare la libreria client tramite Maven. Forniamo inoltre distribuzioni in formato binario nella nostra pagina delle release e tramite il repository Maven Central (per maggiori dettagli, consulta la nostra guida di avvio rapido). Tuttavia, puoi compilare la libreria autonomamente utilizzando il processo di compilazione descritto di seguito.

La libreria client viene compilata con Gradle. Le dipendenze vengono scaricate dal repository Maven Central.

Installa il kit di sviluppo Java

Per compilare la libreria è necessario JDK 1.8 o versioni successive. Ai fini di questa guida, assumeremo che Java sia installato sul tuo computer.

Creazione con Gradle

Ti consigliamo di utilizzare il wrapper Gradle incluso. Consulta gradle/wrapper/gradle-wrapper.properties per la versione corrente. Non è necessaria un'installazione separata di Gradle.

Crea la raccolta

  1. Clona questo progetto nella directory che preferisci. Il suffisso .git nell'URL è facoltativo.

    git clone https://github.com/googleads/google-ads-java.git
    
  2. Vai alla directory google-ads-java.

    cd google-ads-java
    
  3. Esegui il seguente comando per creare la versione snapshot della libreria e del progetto di esempi.

    ./gradlew build
    
  4. Esporta la libreria client in un repository Maven locale.

    ./gradlew publishToMavenLocal
    

Utilizzare la libreria client in un repository Maven locale

Dopo una compilazione ed esportazione riuscite, gli elementi della libreria client sono disponibili per Maven/Gradle dal repository locale (in genere~/.m2/repository/com/google/api-ads/google-ads/). Aggiungi una dipendenza dalla versione SNAPSHOT appena compilata a tutti i file di compilazione del progetto successivi. La versione è definita in gradle.properties.