Compila la libreria client per Java dal codice sorgente

Utilizza la libreria client tramite Maven o Gradle, se possibile. Le distribuzioni binarie sono disponibili tramite il repository Maven Central (per i dettagli, consulta la guida rapida). Tuttavia, puoi creare la libreria autonomamente utilizzando la procedura di compilazione descritta in questa pagina.

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

Installa Java Development Kit

Per creare la libreria è necessario JDK 8 o versioni successive. Questa guida presuppone che Java sia installato sul tuo computer.

Crea con Gradle

Utilizza il wrapper Gradle incluso. Consulta gradle-wrapper.properties per la versione configurata del wrapper Gradle. Non è necessaria un'installazione separata di Gradle.

Creare la raccolta

  1. Clona il progetto in una directory google-ads-java locale:

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

    cd google-ads-java
    
  3. Esegui questo comando per creare la versione snapshot della libreria e del progetto di esempio:

    ./gradlew build
    
  4. Esporta la libreria client nel repository Maven locale:

    ./gradlew publishToMavenLocal
    

Utilizzare la libreria client in un repository Maven locale

Dopo una compilazione ed esportazione riuscita, gli artefatti per la libreria client sono disponibili per Maven e Gradle dal tuo repository locale (in genere ~/.m2/repository/com/google/api-ads/google-ads/). Controlla gradle.properties per la stringa di versione SNAPSHOT corrente, quindi aggiungi una dipendenza da quella versione SNAPSHOT ai file di build del progetto.

In Maven (pom.xml):

<dependency>
  <groupId>com.google.api-ads</groupId>
  <artifactId>google-ads</artifactId>
  <version>VERSION-SNAPSHOT</version>
</dependency>

In Gradle (build.gradle):

implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'