Zalecamy używanie biblioteki klienta za pomocą narzędzia Maven. Dystrybucje binarne udostępniamy też na stronie wydań oraz w centralnym repozytorium Maven (szczegóły znajdziesz w naszym krótkim przewodniku). Możesz jednak samodzielnie utworzyć bibliotekę, korzystając z opisanego poniżej procesu kompilacji.
Biblioteka klienta jest tworzona za pomocą Gradle. Zależności są pobierane z repozytorium Maven Central.
Instalowanie pakietu Java Development Kit
Do skompilowania biblioteki wymagany jest pakiet JDK w wersji 1.8 lub nowszej. Na potrzeby tego przewodnika zakładamy, że na Twoim komputerze jest zainstalowana Java.
Kompilowanie za pomocą Gradle
Zalecamy używanie dołączonego narzędzia Gradle Wrapper. Zobacz
gradle/wrapper/gradle-wrapper.properties
w przypadku bieżącej wersji. Nie musisz instalować Gradle osobno.
Tworzenie biblioteki
Sklonuj ten projekt w wybranym katalogu. Sufiks
.git
w adresie URL jest opcjonalny.git clone https://github.com/googleads/google-ads-java.git
Przejdź do katalogu
google-ads-java
.cd google-ads-java
Aby utworzyć wersję biblioteki i projektu z przykładami, uruchom to polecenie:
./gradlew build
Wyeksportuj bibliotekę klienta do lokalnego repozytorium Maven.
./gradlew publishToMavenLocal
Używanie biblioteki klienta w lokalnym repozytorium Maven
Po pomyślnym skompilowaniu i wyeksportowaniu artefakty biblioteki klienta są dostępne w Mavenie/Gradle z repozytorium lokalnego (zwykle ~/.m2/repository/com/google/api-ads/google-ads/
). Dodaj zależność od wersji SNAPSHOT, która została właśnie skompilowana, do wszystkich kolejnych plików kompilacji projektu. Wersja jest zdefiniowana w pliku gradle.properties.