W miarę możliwości używaj biblioteki klienta za pomocą narzędzia Maven lub Gradle. Dystrybucje binarne są dostępne w Centralnym repozytorium Maven (szczegółowe informacje znajdziesz w krótkim przewodniku). Możesz jednak samodzielnie utworzyć bibliotekę, korzystając z procesu opisanego na tej stronie.
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 8 lub nowszy. W tym przewodniku zakładamy, że na komputerze jest zainstalowana Java.
Tworzenie za pomocą Gradle
Użyj dołączonego narzędzia Gradle Wrapper. Zobacz gradle-wrapper.properties, aby sprawdzić skonfigurowaną wersję narzędzia Gradle Wrapper. Nie musisz instalować Gradle osobno.
Tworzenie biblioteki
Sklonuj projekt do lokalnego katalogu
google-ads-java:git clone https://github.com/googleads/google-ads-java.git google-ads-javaPrzejdź do katalogu
google-ads-java:cd google-ads-javaAby utworzyć wersję biblioteki i projektu z przykładami, uruchom to polecenie:
./gradlew buildWyeksportuj bibliotekę klienta do lokalnego repozytorium Maven:
./gradlew publishToMavenLocal
Korzystanie z biblioteki klienta w lokalnym repozytorium Maven
Po pomyślnym skompilowaniu i wyeksportowaniu artefakty biblioteki klienta są dostępne dla Maven i Gradle z lokalnego repozytorium (zwykle ~/.m2/repository/com/google/api-ads/google-ads/). Sprawdź gradle.properties bieżący ciąg wersji SNAPSHOT, a następnie dodaj zależność od tej wersji SNAPSHOT do plików kompilacji projektu.
W Mavenie (pom.xml):
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
W Gradle (build.gradle):
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'