ساخت کتابخانه مشتری برای جاوا از منبع

ما استفاده از کتابخانه کلاینت را از طریق Maven توصیه می‌کنیم. ما همچنین توزیع‌های باینری را در صفحه انتشارهای خود و از طریق مخزن مرکزی Maven ارائه می‌دهیم (برای جزئیات بیشتر به راهنمای شروع سریع ما مراجعه کنید). با این حال، می‌توانید خودتان با استفاده از فرآیند ساخت زیر که شرح داده شده است، کتابخانه را بسازید.

کتابخانه کلاینت با Gradle ساخته شده است. وابستگی‌ها از مخزن Maven Central دانلود می‌شوند.

نصب کیت توسعه جاوا

برای ساخت کتابخانه به JDK 1.8 یا بالاتر نیاز است. ما فرض می‌کنیم که جاوا برای اهداف این راهنما روی دستگاه شما نصب شده است.

ساخت با 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 از کتابخانه و پروژه examples اجرا کنید.

    ./gradlew build
    
  4. کتابخانه کلاینت را به یک مخزن محلی Maven صادر کنید.

    ./gradlew publishToMavenLocal
    

از کتابخانه کلاینت در یک مخزن محلی Maven استفاده کنید

پس از ساخت و خروجی گرفتن موفقیت‌آمیز، مصنوعات کتابخانه کلاینت از مخزن محلی (معمولاً ~/.m2/repository/com/google/api-ads/google-ads/ ) در دسترس Maven/Gradle قرار می‌گیرند. یک وابستگی به نسخه SNAPSHOT که به تازگی ساخته شده است، به هر فایل ساخت پروژه بعدی اضافه کنید. این نسخه در gradle.properties تعریف شده است.