RxJava - Konfiguracja środowiska
Konfiguracja środowiska lokalnego
RxJava to biblioteka dla Javy, więc pierwszym wymaganiem jest zainstalowanie JDK na komputerze.
Wymagania systemowe
| JDK | 1.5 lub nowszy. |
|---|---|
| Pamięć | Brak minimalnych wymagań. |
| Miejsca na dysku | Brak minimalnych wymagań. |
| System operacyjny | Brak minimalnych wymagań. |
Krok 1 - Zweryfikuj instalację Java na swoim komputerze
Przede wszystkim otwórz konsolę i wykonaj polecenie java w oparciu o system operacyjny, na którym pracujesz.
| OS | Zadanie | Komenda |
|---|---|---|
| Windows | Otwórz konsolę poleceń | c: \> java -version |
| Linux | Otwórz terminal poleceń | $ java -version |
| Prochowiec | Otwórz terminal | maszyna: <joseph $ java -version |
Sprawdźmy dane wyjściowe dla wszystkich systemów operacyjnych -
| OS | Wynik |
|---|---|
| Windows | wersja java „1.8.0_101” Java (TM) SE Runtime Environment (kompilacja 1.8.0_101) |
| Linux | wersja java „1.8.0_101” Java (TM) SE Runtime Environment (kompilacja 1.8.0_101) |
| Prochowiec | wersja java „1.8.0_101” Java (TM) SE Runtime Environment (kompilacja 1.8.0_101) |
Jeśli nie masz zainstalowanej Java w swoim systemie, pobierz pakiet Java Software Development Kit (SDK) z poniższego łącza https://www.oracle.com. Zakładamy Java 1.8.0_101 jako zainstalowaną wersję tego samouczka.
Krok 2 - Ustaw środowisko JAVA
Ustaw JAVA_HOMEzmienna środowiskowa wskazująca lokalizację katalogu podstawowego, w którym na komputerze jest zainstalowana Java. Na przykład.
| OS | Wynik |
|---|---|
| Windows | Ustaw zmienną środowiskową JAVA_HOME na C: \ Program Files \ Java \ jdk1.8.0_101 |
| Linux | eksportuj JAVA_HOME = / usr / local / java-current |
| Prochowiec | eksportuj JAVA_HOME = / Library / Java / Home |
Dołącz lokalizację kompilatora Java do ścieżki systemowej.
| OS | Wynik |
|---|---|
| Windows | Dołącz ciąg C:\Program Files\Java\jdk1.8.0_101\bin na końcu zmiennej systemowej, Path. |
| Linux | eksportuj PATH = $PATH:$JAVA_HOME / bin / |
| Prochowiec | nie wymagane |
Sprawdź instalację oprogramowania Java za pomocą polecenia java -version jak wyjaśniono powyżej.
Krok 3 - Pobierz archiwum RxJava2
Pobierz najnowszą wersję pliku jar RxJava z RxJava @ MVNRepository i jego zależności Reactive Streams @ MVNRepository . W chwili pisania tego samouczka pobraliśmy rxjava-2.2.4.jar, reactive-streams-1.0.2.jar i skopiowaliśmy go do folderu C: \> RxJava.
| OS | Nazwa archiwum |
|---|---|
| Windows | rxjava-2.2.4.jar, reactive-streams-1.0.2.jar |
| Linux | rxjava-2.2.4.jar, reactive-streams-1.0.2.jar |
| Prochowiec | rxjava-2.2.4.jar, reactive-streams-1.0.2.jar |
Krok 4 - Ustaw środowisko RxJava
Ustaw RX_JAVAzmienna środowiskowa, aby wskazać lokalizację katalogu podstawowego, w którym jest przechowywany plik jar RxJava na komputerze. Zakładając, że zapisaliśmy pliki rxjava-2.2.4.jar i reactive-streams-1.0.2.jar w folderze RxJava.
| Sr.No | System operacyjny i opis |
|---|---|
| 1 | Windows Ustaw zmienną środowiskową RX_JAVA na C: \ RxJava |
| 2 | Linux eksportuj RX_JAVA = / usr / local / RxJava |
| 3 | Mac eksportuj RX_JAVA = / Library / RxJava |
Krok 5 - Ustaw zmienną CLASSPATH
Ustaw CLASSPATH zmienna środowiskowa wskazująca lokalizację jar RxJava.
| Sr.No | System operacyjny i opis |
|---|---|
| 1 | Windows Ustaw zmienną środowiskową CLASSPATH na% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ reactive-streams-1.0.2.jar;.; |
| 2 | Linux eksportuj CLASSPATH = $CLASSPATH:$RX_JAVA / rxjava-2.2.4.jar: reactive-streams-1.0.2.jar :. |
| 3 | Mac eksportuj CLASSPATH = $CLASSPATH:$RX_JAVA / rxjava-2.2.4.jar: reactive-streams-1.0.2.jar :. |
Krok 6 - Przetestuj konfigurację RxJava
Utwórz klasę TestRx.java, jak pokazano poniżej -
import io.reactivex.Flowable;
public class TestRx {
public static void main(String[] args) {
Flowable.just("Hello World!").subscribe(System.out::println);
}
}
Krok 7 - Sprawdź wynik
Skompiluj klasy przy użyciu javac kompilator w następujący sposób -
C:\RxJava>javac Tester.java
Sprawdź dane wyjściowe.
Hello World!