RxJava - การตั้งค่าสภาพแวดล้อม
การตั้งค่าสภาพแวดล้อมท้องถิ่น
RxJava เป็นไลบรารีสำหรับ Java ดังนั้นข้อกำหนดแรกสุดคือต้องติดตั้ง JDK ในเครื่องของคุณ
ความต้องการของระบบ
JDK | 1.5 ขึ้นไป |
---|---|
หน่วยความจำ | ไม่มีข้อกำหนดขั้นต่ำ |
พื้นที่ดิสก์ | ไม่มีข้อกำหนดขั้นต่ำ |
ระบบปฏิบัติการ | ไม่มีข้อกำหนดขั้นต่ำ |
ขั้นตอนที่ 1 - ตรวจสอบการติดตั้ง Java ในเครื่องของคุณ
ก่อนอื่นให้เปิดคอนโซลและดำเนินการคำสั่ง java ตามระบบปฏิบัติการที่คุณใช้งานอยู่
ระบบปฏิบัติการ | งาน | คำสั่ง |
---|---|---|
Windows | เปิด Command Console | c: \> java - เวอร์ชัน |
ลินุกซ์ | เปิด Command Terminal | $ java - รุ่น |
Mac | เปิด Terminal | เครื่อง: <joseph $ java -version |
มาตรวจสอบผลลัพธ์สำหรับระบบปฏิบัติการทั้งหมด -
ระบบปฏิบัติการ | เอาต์พุต |
---|---|
Windows | เวอร์ชัน java "1.8.0_101" สภาพแวดล้อมรันไทม์ Java (TM) SE (สร้าง 1.8.0_101) |
ลินุกซ์ | เวอร์ชัน java "1.8.0_101" สภาพแวดล้อมรันไทม์ Java (TM) SE (สร้าง 1.8.0_101) |
Mac | เวอร์ชัน java "1.8.0_101" สภาพแวดล้อมรันไทม์ Java (TM) SE (สร้าง 1.8.0_101) |
หากคุณไม่ได้ติดตั้ง Java ในระบบของคุณให้ดาวน์โหลด Java Software Development Kit (SDK) จากลิงค์ต่อไปนี้ https://www.oracle.com. เราถือว่า Java 1.8.0_101 เป็นเวอร์ชันที่ติดตั้งสำหรับบทช่วยสอนนี้
ขั้นตอนที่ 2 - ตั้งค่าสภาพแวดล้อม JAVA
ตั้งค่า JAVA_HOMEตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งไดเร็กทอรีฐานที่ติดตั้ง Java บนเครื่องของคุณ ตัวอย่างเช่น.
ระบบปฏิบัติการ | เอาต์พุต |
---|---|
Windows | ตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME เป็น C: \ Program Files \ Java \ jdk1.8.0_101 |
ลินุกซ์ | ส่งออก JAVA_HOME = / usr / local / java-current |
Mac | ส่งออก JAVA_HOME = / Library / Java / Home |
ผนวกตำแหน่งคอมไพเลอร์ Java เข้ากับ System Path
ระบบปฏิบัติการ | เอาต์พุต |
---|---|
Windows | ต่อท้ายสตริง C:\Program Files\Java\jdk1.8.0_101\bin ในตอนท้ายของตัวแปรระบบ Path. |
ลินุกซ์ | ส่งออก PATH = $ PATH: $ JAVA_HOME / bin / |
Mac | ไม่จำเป็นต้องใช้ |
ตรวจสอบการติดตั้ง Java โดยใช้คำสั่ง java -version ตามที่อธิบายไว้ข้างต้น
ขั้นตอนที่ 3 - ดาวน์โหลด RxJava2 Archive
ดาวน์โหลดเวอร์ชันล่าสุดของไฟล์ขวด RxJava จากRxJava @ MVNRepositoryและพึ่งพาปฏิกิริยา Streams @ MVNRepository ในขณะที่เขียนบทช่วยสอนนี้เราได้ดาวน์โหลด rxjava-2.2.4.jar, reactive-stream-1.0.2.jar และคัดลอกลงในโฟลเดอร์ C: \> RxJava
ระบบปฏิบัติการ | ชื่อที่เก็บถาวร |
---|---|
Windows | rxjava-2.2.4.jar, รีแอคทีฟสตรีม -1.0.2.jar |
ลินุกซ์ | rxjava-2.2.4.jar, รีแอคทีฟสตรีม -1.0.2.jar |
Mac | rxjava-2.2.4.jar, รีแอคทีฟสตรีม -1.0.2.jar |
ขั้นตอนที่ 4 - ตั้งค่าสภาพแวดล้อม RxJava
ตั้งค่า RX_JAVAตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งไดเร็กทอรีฐานที่เก็บ RxJava jar ไว้ในเครื่องของคุณ สมมติว่าเราเก็บ rxjava-2.2.4.jar และ reactive-stream-1.0.2.jar ไว้ในโฟลเดอร์ RxJava
ซีเนียร์ No | ระบบปฏิบัติการและคำอธิบาย |
---|---|
1 | Windows ตั้งค่าตัวแปรสภาพแวดล้อม RX_JAVA เป็น C: \ RxJava |
2 | Linux ส่งออก RX_JAVA = / usr / local / RxJava |
3 | Mac ส่งออก RX_JAVA = / Library / RxJava |
ขั้นตอนที่ 5 - ตั้งค่าตัวแปร CLASSPATH
ตั้งค่า CLASSPATH ตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่ง jar RxJava
ซีเนียร์ No | ระบบปฏิบัติการและคำอธิบาย |
---|---|
1 | Windows ตั้งค่าตัวแปรสภาพแวดล้อม CLASSPATH เป็น% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ reactive-stream-1.0.2.jar; .; |
2 | Linux ส่งออก CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: reactive-stream-1.0.2.jar :. |
3 | Mac ส่งออก CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: reactive-stream-1.0.2.jar :. |
ขั้นตอนที่ 6 - ทดสอบการตั้งค่า RxJava
สร้างคลาส TestRx.java ดังที่แสดงด้านล่าง -
import io.reactivex.Flowable;
public class TestRx {
public static void main(String[] args) {
Flowable.just("Hello World!").subscribe(System.out::println);
}
}
ขั้นตอนที่ 7 - ตรวจสอบผลลัพธ์
รวบรวมคลาสโดยใช้ javac คอมไพเลอร์ดังนี้ -
C:\RxJava>javac Tester.java
ตรวจสอบผลลัพธ์
Hello World!