מומלץ להשתמש בספריית הלקוח דרך Maven. אנחנו גם מספקים הפצה בינארית בדף הגרסאות ודרך המאגר המרכזי של Maven (מידע נוסף מופיע במדריך להתחלה מהירה). עם זאת, אתם יכולים ליצור את הספרייה בעצמכם באמצעות תהליך ה-build שמתואר בהמשך.
ספריית הלקוח מבוססת על Gradle. יחסי התלות יורדים ממאגר Maven Central.
התקנת ערכת הפיתוח Java
כדי לבנות את הספרייה, צריך JDK בגרסה 1.8 ואילך. אנחנו נניח ש-Java מותקנת במחשב שלכם למטרות המדריך הזה.
בנייה באמצעות Gradle
מומלץ להשתמש ב-Gradle wrapper. כדי לראות את הגרסה הנוכחית, ראו gradle/wrapper/gradle-wrapper.properties
. אין צורך בהתקנה נפרדת של Gradle.
יצירת הספרייה
משכפלים את הפרויקט בספרייה הרצויה. הסיומת
.git
בכתובת ה-URL היא אופציונלית.git clone https://github.com/googleads/google-ads-java.git
עוברים לספרייה
google-ads-java
.cd google-ads-java
מריצים את הפקודה הבאה כדי ליצור את גרסת ה-snapshot של הספרייה ואת הפרויקט לדוגמה.
./gradlew build
מייצאים את ספריית הלקוח למאגר מקומי של Maven.
./gradlew publishToMavenLocal
שימוש בספריית הלקוח במאגר מקומי של Maven
אחרי פיתוח וייצוא מוצלחים, הארטיפקטים של ספריית הלקוח זמינים ל-Maven/Gradle מהמאגר המקומי (בדרך כלל ~/.m2/repository/com/google/api-ads/google-ads/
). אפשר להוסיף תלות בגרסת SNAPSHOT שנוצרה עכשיו לכל קובצי ה-build של הפרויקט הבא. הגרסה מוגדרת ב-gradle.properties.