בניית ספריית הלקוח עבור Java מהמקור

מומלץ להשתמש בספריית הלקוח דרך Maven. אנחנו גם מספקים הפצה בינארית בדף הגרסאות ודרך המאגר המרכזי של Maven (מידע נוסף מופיע במדריך להתחלה מהירה). עם זאת, אתם יכולים ליצור את הספרייה בעצמכם באמצעות תהליך ה-build שמתואר בהמשך.

ספריית הלקוח מבוססת על Gradle. יחסי התלות יורדים ממאגר Maven Central.

התקנת ערכת הפיתוח Java

כדי לבנות את הספרייה, צריך JDK בגרסה 1.8 ואילך. אנחנו נניח ש-Java מותקנת במחשב שלכם למטרות המדריך הזה.

בנייה באמצעות Gradle

מומלץ להשתמש ב-Gradle wrapper. כדי לראות את הגרסה הנוכחית, ראו gradle/wrapper/gradle-wrapper.properties. אין צורך בהתקנה נפרדת של Gradle.

יצירת הספרייה

  1. משכפלים את הפרויקט בספרייה הרצויה. הסיומת .git בכתובת ה-URL היא אופציונלית.

    git clone https://github.com/googleads/google-ads-java.git
    
  2. עוברים לספרייה google-ads-java.

    cd google-ads-java
    
  3. מריצים את הפקודה הבאה כדי ליצור את גרסת ה-snapshot של הספרייה ואת הפרויקט לדוגמה.

    ./gradlew build
    
  4. מייצאים את ספריית הלקוח למאגר מקומי של Maven.

    ./gradlew publishToMavenLocal
    

שימוש בספריית הלקוח במאגר מקומי של Maven

אחרי פיתוח וייצוא מוצלחים, הארטיפקטים של ספריית הלקוח זמינים ל-Maven/Gradle מהמאגר המקומי (בדרך כלל ~/.m2/repository/com/google/api-ads/google-ads/). אפשר להוסיף תלות בגרסת SNAPSHOT שנוצרה עכשיו לכל קובצי ה-build של הפרויקט הבא. הגרסה מוגדרת ב-gradle.properties.