Clientbibliothek für Java aus dem Quellcode erstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wir empfehlen, die Clientbibliothek über Maven zu verwenden. Wir stellen auch Binärverteilungen auf unserer Release-Seite und über das Maven Central Repository bereit. Weitere Informationen finden Sie in unserer Schnellstartanleitung. Sie können die Bibliothek jedoch mit dem unten beschriebenen Build-Prozess selbst erstellen.
Die Clientbibliothek wird mit Gradle erstellt. Abhängigkeiten werden aus dem Maven Central-Repository heruntergeladen.
Java Development Kit installieren
Zum Erstellen der Bibliothek ist JDK 1.8 oder höher erforderlich. In dieser Anleitung gehen wir davon aus, dass Java auf Ihrem Computer installiert ist.
Mit Gradle erstellen
Wir empfehlen, den enthaltenen Gradle-Wrapper zu verwenden. Die aktuelle Version finden Sie unter gradle/wrapper/gradle-wrapper.properties. Sie benötigen keine separate Gradle-Installation.
Bibliothek erstellen
Klonen Sie dieses Projekt in das Verzeichnis Ihrer Wahl. Das Suffix .git in der URL ist optional.
Führen Sie den folgenden Befehl aus, um die Snapshot-Version der Bibliothek und des Beispielprojekts zu erstellen.
./gradlewbuild
Exportieren Sie die Clientbibliothek in ein lokales Maven-Repository.
./gradlewpublishToMavenLocal
Clientbibliothek in einem lokalen Maven-Repository verwenden
Nach einem erfolgreichen Build und Export sind die Artefakte für die Clientbibliothek für Maven/Gradle im lokalen Repository (normalerweise ~/.m2/repository/com/google/api-ads/google-ads/) verfügbar. Fügen Sie allen nachfolgenden Projekt-Builddateien eine Abhängigkeit von der gerade erstellten SNAPSHOT-Version hinzu. Die Version wird in gradle.properties definiert.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-02-26 (UTC)."],[[["The Google Ads client library is best used through Maven, with binary distributions also available."],["Building the library requires JDK 1.8 or later and is accomplished using the included Gradle wrapper."],["After building, the library can be exported to a local Maven repository for use in other projects."],["The library is built from the google-ads-java Github repository and can be used in Maven or Gradle projects."]]],[]]