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!