RxJava - पर्यावरण सेटअप
स्थानीय पर्यावरण सेटअप
RxJava जावा के लिए एक पुस्तकालय है, इसलिए सबसे पहली आवश्यकता आपके मशीन में JDK स्थापित करने की है।
व्यवस्था की आवश्यकता
| JDK | 1.5 या ऊपर। |
|---|---|
| याद | कोई न्यूनतम आवश्यकता नहीं। |
| डिस्क में जगह | कोई न्यूनतम आवश्यकता नहीं। |
| ऑपरेटिंग सिस्टम | कोई न्यूनतम आवश्यकता नहीं। |
चरण 1 - अपनी मशीन में जावा इंस्टॉलेशन को सत्यापित करें
सबसे पहले, कंसोल खोलें और आप जिस ऑपरेटिंग सिस्टम पर काम कर रहे हैं, उसके आधार पर एक जावा कमांड निष्पादित करें।
| ओएस | टास्क | आदेश |
|---|---|---|
| खिड़कियाँ | ओपन कमांड कंसोल | c: \> java -version |
| लिनक्स | कमांड टर्मिनल खोलें | $ जावा-विचलन |
| मैक | टर्मिनल खोलें | मशीन: <joseph $ java -version |
आइए सभी ऑपरेटिंग सिस्टम के लिए आउटपुट को सत्यापित करें -
| ओएस | उत्पादन |
|---|---|
| खिड़कियाँ | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
| लिनक्स | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
| मैक | जावा संस्करण "1.8.0_101" जावा (TM) एसई रनटाइम एनवायरनमेंट (बिल्ड 1.8.0_101) |
यदि आपके पास अपने सिस्टम पर जावा इंस्टॉल नहीं है, तो निम्न लिंक से जावा सॉफ्टवेयर डेवलपमेंट किट (एसडीके) डाउनलोड करें https://www.oracle.com। हम इस ट्यूटोरियल के लिए जावा 1.8.0_101 को स्थापित संस्करण मान रहे हैं।
चरण 2 - जावा पर्यावरण सेट करें
ठीक JAVA_HOMEवातावरण चर आधार निर्देशिका स्थान पर इंगित करने के लिए जहां जावा आपकी मशीन पर स्थापित है। उदाहरण के लिए।
| ओएस | उत्पादन |
|---|---|
| खिड़कियाँ | पर्यावरण चर JAVA_HOME को C: \ Program Files \ Java \ jdk1.8.0_101 पर सेट करें |
| लिनक्स | निर्यात JAVA_HOME = / usr / स्थानीय / जावा-वर्तमान |
| मैक | निर्यात JAVA_HOME = / लाइब्रेरी / जावा / होम |
सिस्टम पथ में जावा कंपाइलर स्थान को जोड़ें।
| ओएस | उत्पादन |
|---|---|
| खिड़कियाँ | तार लगाओ C:\Program Files\Java\jdk1.8.0_101\bin सिस्टम चर के अंत में, Path। |
| लिनक्स | निर्यात पथ = $ पथ: $ जाव_होम / बिन / |
| मैक | आवश्यक नहीं |
कमांड का उपयोग करके जावा इंस्टॉलेशन को सत्यापित करें java -version जैसा कि ऊपर बताया गया है।
चरण 3 - RxJava2 पुरालेख डाउनलोड करें
RxJava जार फ़ाइल का नवीनतम संस्करण RxJava @ MVNRepository और उसकी निर्भरता प्रतिक्रियाशील धाराओं @ MVNRepository से डाउनलोड करें । इस ट्यूटोरियल को लिखने के समय, हमने rxjava-2.2.4.jar, रिएक्टिव-स्ट्रीम-1.0.2.jar डाउनलोड किया है और इसे C: \> RxJava फ़ोल्डर में कॉपी किया है।
| ओएस | संग्रह का नाम |
|---|---|
| खिड़कियाँ | rxjava-2.2.4.jar, प्रतिक्रियाशील-धाराएँ 1.0.2.jar |
| लिनक्स | rxjava-2.2.4.jar, प्रतिक्रियाशील-धाराएँ 1.0.2.jar |
| मैक | rxjava-2.2.4.jar, प्रतिक्रियाशील-धाराएँ 1.0.2.jar |
चरण 4 - RxJava पर्यावरण सेट करें
ठीक RX_JAVAपर्यावरण चर को आधार निर्देशिका स्थान पर इंगित करने के लिए जहां RxJava जार आपकी मशीन पर संग्रहीत है। मान लेते हैं कि हमने RxJava फ़ोल्डर में rxjava-2.2.4.jar और प्रतिक्रियाशील-धाराएँ 1.0.2.jar संग्रहीत किया है।
| अनु क्रमांक | ओएस और विवरण |
|---|---|
| 1 | Windows पर्यावरण चर RX_JAVA को C: \ RxJava पर सेट करें |
| 2 | Linux निर्यात RX_JAVA = / usr / स्थानीय / RxJava |
| 3 | Mac निर्यात RX_JAVA = / लाइब्रेरी / RxJava |
स्टेप 5 - CLASSPATH वैरिएबल सेट करें
ठीक CLASSPATH पर्यावरण चर RxJava जार स्थान को इंगित करने के लिए।
| अनु क्रमांक | ओएस और विवरण |
|---|---|
| 1 | Windows पर्यावरण चर कक्षा को% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ reactive-streams-1.0.2.jar; पर सेट करें। |
| 2 | Linux निर्यात CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: प्रतिक्रियाशील-धाराएँ-1.0.2.jar:। |
| 3 | Mac निर्यात CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: प्रतिक्रियाशील-धाराएँ-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!