สร้างไลบรารีของไคลเอ็นต์สำหรับ Java จากแหล่งที่มา

ใช้ไลบรารีของไคลเอ็นต์ผ่าน Maven หรือ Gradle เมื่อเป็นไปได้ การเผยแพร่ไบนารีมีให้บริการผ่านที่เก็บส่วนกลางของ Maven (ดูรายละเอียดได้ในคู่มือเริ่มใช้งานฉบับย่อ ) อย่างไรก็ตาม คุณสามารถสร้างไลบรารีด้วยตนเองโดยใช้กระบวนการบิลด์ที่อธิบายไว้ในหน้านี้

ไลบรารีของไคลเอ็นต์สร้างขึ้นด้วย Gradle ระบบจะดาวน์โหลดทรัพยากร Dependency จาก ที่เก็บ Maven Central

ติดตั้ง Java Development Kit

ต้องใช้ JDK 8 ขึ้นไปเพื่อสร้างไลบรารี คู่มือนี้ถือว่าคุณได้ติดตั้ง Java ในเครื่องแล้ว

สร้างด้วย Gradle

ใช้ Gradle Wrapper ที่รวมอยู่ ดู gradle-wrapper.properties สำหรับเวอร์ชัน Gradle Wrapper ที่กำหนดค่าไว้ คุณไม่จำเป็นต้องติดตั้ง Gradle แยกต่างหาก

สร้างไลบรารี

  1. โคลนโปรเจ็กต์ลงในไดเรกทอรี google-ads-java ในเครื่อง

    git clone https://github.com/googleads/google-ads-java.git google-ads-java
    
  2. ไปที่ไดเรกทอรี google-ads-java

    cd google-ads-java
    
  3. เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างไลบรารีเวอร์ชันสแนปชอตและโปรเจ็กต์ ตัวอย่าง

    ./gradlew build
    
  4. ส่งออกไลบรารีของไคลเอ็นต์ไปยังที่เก็บ Maven ในเครื่อง

    ./gradlew publishToMavenLocal
    

ใช้ไลบรารีของไคลเอ็นต์ในที่เก็บ Maven ในเครื่อง

หลังจากสร้างและส่งออกสำเร็จแล้ว อาร์ติแฟกต์สำหรับคลังไคลเอ็นต์จะพร้อมใช้งานใน Maven และ Gradle จากที่เก็บในเครื่อง (โดยปกติคือ ~/.m2/repository/com/google/api-ads/google-ads/) โปรดดูgradle.properties สำหรับสตริงเวอร์ชัน SNAPSHOT ปัจจุบัน จากนั้นเพิ่มทรัพยากร Dependency ในเวอร์ชัน SNAPSHOT นั้นลงในไฟล์บิลด์ของโปรเจ็กต์

ใน Maven (pom.xml) ให้ทำดังนี้

<dependency>
  <groupId>com.google.api-ads</groupId>
  <artifactId>google-ads</artifactId>
  <version>VERSION-SNAPSHOT</version>
</dependency>

ใน Gradle (build.gradle)

implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'