Gradle เป็นชุดเครื่องมือสร้างอัตโนมัติแบบโอเพนซอร์สที่ไม่คิดค่าใช้จ่ายตามแนวคิดของ Apache Ant และ Apache Maven Gradle จัดทำแพลตฟอร์มเพื่อสนับสนุนวงจรการพัฒนาทั้งหมดของโครงการซอฟต์แวร์
ในบทช่วยสอนนี้เราจะติดตั้ง Gradle เวอร์ชั่นล่าสุดบน Ubuntu 16.10
ข้อกำหนดเบื้องต้น
- อินสแตนซ์ของเซิร์ฟเวอร์ Vultr Ubuntu 16.10
- sudo ผู้ใช้
ขั้นตอนที่ 1: อัปเดตระบบ
ก่อนที่จะติดตั้งแพ็กเกจใด ๆ บนอินสแตนซ์เซิร์ฟเวอร์ Ubuntu ของคุณขอแนะนำให้อัพเดตระบบ ล็อกอินโดยใช้ผู้ใช้ sudo และรันคำสั่งต่อไปนี้เพื่ออัพเดตระบบ
sudo apt-get update
sudo apt-get -y upgrade
ขั้นตอนที่ 2: ติดตั้ง JDK
Gradle ต้องใช้ Java Development Kit (JDK) 7 ขึ้นไปเพื่อให้ทำงานได้ ในบทช่วยสอนนี้เราจะติดตั้ง JDK 8 รันคำสั่งต่อไปนี้เพื่อติดตั้ง JDK 8 บนเซิร์ฟเวอร์ของคุณ
sudo apt-get -y install openjdk-8-jdk wget unzip
คำสั่งดังกล่าวยังจะติดตั้งและwget
unzip
ตรวจสอบการติดตั้ง
java -version
คุณจะเห็นผลลัพธ์ต่อไปนี้
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-0ubuntu1.16.10.2-b13)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)
ขั้นตอนที่ 3: ดาวน์โหลด Gradle
ไฟล์เก็บถาวรการกระจาย Gradle มีสองประเภท: "ไบนารีเท่านั้น" และ "สมบูรณ์" ไฟล์เก็บถาวร "แบบไบนารีเท่านั้น" ประกอบด้วยซอฟต์แวร์ Gradle ซึ่งไฟล์เก็บถาวร "สมบูรณ์" เท่านั้นที่มาพร้อมกับไบนารีเอกสารและแหล่งที่มา เรียกใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลด Gradle ไปยังระบบของคุณ
wget https://services.gradle.org/distributions/gradle-3.4.1-bin.zip
คุณสามารถตรวจสอบหน้าปล่อย Gradleเพื่อค้นหาลิงก์ไปยัง Gradle รุ่นล่าสุดได้ตลอดเวลา
ขั้นตอนที่ 4: ติดตั้ง Gradle
สร้างไดเรกทอรีสำหรับการติดตั้ง Gradle
sudo mkdir /opt/gradle
แยกไฟล์เก็บถาวรที่ดาวน์โหลดมาไปยังไดเรกทอรีที่สร้างขึ้นใหม่
sudo unzip -d /opt/gradle gradle-3.4.1-bin.zip
กำหนดค่าPATH
ตัวแปรสภาพแวดล้อมเพื่อให้gradle
สามารถเรียกใช้งานได้โดยตรงจากทุกที่บนระบบ
export PATH=$PATH:/opt/gradle/gradle-3.4.1/bin
คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่าการติดตั้ง Gradle สำเร็จหรือไม่
gradle -v
คุณควรเห็นผลลัพธ์ต่อไปนี้
------------------------------------------------------------
Gradle 3.4.1
------------------------------------------------------------
Build time: 2017-03-03 19:45:41 UTC
Revision: 9eb76efdd3d034dc506c719dac2955efb5ff9a93
Groovy: 2.4.7
Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM: 1.8.0_121 (Oracle Corporation 25.121-b13)
OS: Linux 4.8.0-41-generic amd64
การติดตั้งเสร็จสมบูรณ์ ระบบของคุณพร้อมที่จะสร้างโปรแกรมโดยใช้ Gradle แล้ว