Tạo thư viện ứng dụng cho Java từ nguồn

Sử dụng thư viện ứng dụng thông qua Maven hoặc Gradle khi có thể. Các bản phân phối nhị phân được cung cấp thông qua kho lưu trữ trung tâm Maven (xem hướng dẫn bắt đầu nhanh để biết thông tin chi tiết). Tuy nhiên, bạn có thể tự tạo thư viện bằng cách sử dụng quy trình tạo được mô tả trên trang này.

Thư viện ứng dụng được xây dựng bằng Gradle. Các phần phụ thuộc được tải xuống từ kho lưu trữ Maven Central.

Cài đặt Bộ phát triển Java

Bạn cần có JDK 8 trở lên để tạo thư viện. Hướng dẫn này giả định rằng Java đã được cài đặt trên máy của bạn.

Tạo bằng Gradle

Sử dụng trình bao bọc Gradle đi kèm. Hãy xem gradle-wrapper.properties để biết phiên bản trình bao bọc Gradle đã định cấu hình. Bạn không cần cài đặt Gradle riêng.

Xây dựng thư viện

  1. Sao chép dự án vào thư mục google-ads-java cục bộ:

    git clone https://github.com/googleads/google-ads-java.git google-ads-java
    
  2. Chuyển đến thư mục google-ads-java:

    cd google-ads-java
    
  3. Chạy lệnh sau để tạo phiên bản tổng quan nhanh của thư viện và dự án mẫu:

    ./gradlew build
    
  4. Xuất thư viện ứng dụng sang kho lưu trữ Maven cục bộ:

    ./gradlew publishToMavenLocal
    

Sử dụng thư viện ứng dụng trong kho lưu trữ Maven cục bộ

Sau khi tạo bản dựng và xuất thành công, các cấu phần phần mềm cho thư viện ứng dụng sẽ có sẵn cho Maven và Gradle từ kho lưu trữ cục bộ của bạn (thường là ~/.m2/repository/com/google/api-ads/google-ads/). Hãy kiểm tra gradle.properties để biết chuỗi phiên bản SNAPSHOT hiện tại, sau đó thêm phần phụ thuộc vào phiên bản SNAPSHOT đó vào tệp bản dựng dự án của bạn.

Trong Maven (pom.xml):

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

Trong Gradle (build.gradle):

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