Tworzenie biblioteki klienta dla języka Java ze źródła

Zalecamy korzystanie z biblioteki klienta w Maven. Udostępniamy również pliki binarne na naszej stronie z wersjami i w centrum Maven repozytorium (więcej informacji znajdziesz w krótkim przewodniku). Możesz jednak tworzyć z biblioteki, korzystając z opisanego poniżej procesu kompilacji.

Biblioteka klienta jest tworzona za pomocą Gradle. Zależności są pobierane z Maven Central.

Zainstaluj pakiet Java dla programistów

Do utworzenia biblioteki wymagany jest pakiet JDK 1.8 lub nowszy. Zakładamy, że język Java jest zgodnie z tym przewodnikiem.

Kompilowanie przy użyciu Gradle

Zalecamy użycie dołączonego opakowania Gradle. Zobacz gradle/wrapper/gradle-wrapper.properties w bieżącej wersji. Nie potrzebujesz osobnej instalacji Gradle.

Budowanie biblioteki

  1. Skopiuj ten projekt do wybranego katalogu. Sufiks .git w parametrze Adres URL jest opcjonalny.

    git clone https://github.com/googleads/google-ads-java.git
    
  2. Przejdź do katalogu google-ads-java.

    cd google-ads-java
    
  3. Uruchom to polecenie, aby utworzyć wersję zrzutu biblioteki i przykładowy projekt.

    ./gradlew build
    
  4. Wyeksportuj bibliotekę klienta do lokalnego repozytorium Maven.

    ./gradlew publishToMavenLocal
    

Używanie biblioteki klienta w lokalnym repozytorium Maven

Po udanej kompilacji i wyeksportowaniu artefakty do biblioteki klienta są dostępne dla Maven/Gradle z lokalnego repozytorium (zwykle ~/.m2/repository/com/google/api-ads/google-ads/). Dodaj zależność Wersja SNAPSHOT, która została skompilowana właśnie na potrzeby kolejnych plików kompilacji projektu. wersja jest zdefiniowana w gradle.properties.