Creazione della libreria client per Java dal codice sorgente

Consigliamo di utilizzare la libreria client tramite Maven. Forniamo anche distribuzioni binarie nella nostra pagina delle release e tramite il repository centrale di Maven (per i dettagli, consulta la nostra guida rapida). Tuttavia, puoi creare la libreria autonomamente utilizzando il seguente processo di compilazione descritto.

La libreria client è creata con Gradle. Le dipendenze vengono scaricate dal repository centrale di Maven.

Installare il kit di sviluppo Java

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

Creare con Gradle

Ti consigliamo di utilizzare il wrapper Gradle incluso. Per la versione attuale, consulta gradle/wrapper/gradle-wrapper.properties. Non è necessaria un'installazione separata di Gradle.

Creare la libreria

  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 comando seguente per creare la versione snapshot della libreria e del progetto di esempio.

    ./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 creazione e un'esportazione riuscite, gli artefatti della libreria client sono disponibili per Maven/Gradle dal repository locale (in genere ~/.m2/repository/com/google/api-ads/google-ads/). Aggiungi una dipendenza alla versione SNAPSHOT appena creata a tutti i file di creazione del progetto successivi. La versione è definita in gradle.properties.