RxJava - Configuration de l'environnement

Configuration de l'environnement local

RxJava est une bibliothèque pour Java, donc la toute première exigence est d'avoir JDK installé sur votre machine.

Exigence du système

JDK 1.5 ou supérieur.
Mémoire Aucune exigence minimale.
Espace disque Aucune exigence minimale.
Système opérateur Aucune exigence minimale.

Étape 1 - Vérifiez l'installation de Java sur votre machine

Tout d'abord, ouvrez la console et exécutez une commande java basée sur le système d'exploitation sur lequel vous travaillez.

OS Tâche Commander
les fenêtres Ouvrez la console de commande c: \> java -version
Linux Ouvrir le terminal de commande $ java -version
Mac Terminal ouvert machine: <joseph $ java -version

Vérifions la sortie pour tous les systèmes d'exploitation -

OS Production
les fenêtres

version java "1.8.0_101"

Environnement d'exécution Java (TM) SE (build 1.8.0_101)

Linux

version java "1.8.0_101"

Environnement d'exécution Java (TM) SE (build 1.8.0_101)

Mac

version java "1.8.0_101"

Environnement d'exécution Java (TM) SE (build 1.8.0_101)

Si Java n'est pas installé sur votre système, téléchargez le kit de développement logiciel Java (SDK) à partir du lien suivant https://www.oracle.com. Nous supposons que Java 1.8.0_101 est la version installée pour ce didacticiel.

Étape 2 - Définir l'environnement JAVA

Met le JAVA_HOMEvariable d'environnement pour pointer vers l'emplacement du répertoire de base où Java est installé sur votre machine. Par exemple.

OS Production
les fenêtres Définissez la variable d'environnement JAVA_HOME sur C: \ Program Files \ Java \ jdk1.8.0_101
Linux export JAVA_HOME = / usr / local / java-current
Mac export JAVA_HOME = / Bibliothèque / Java / Accueil

Ajoutez l'emplacement du compilateur Java au chemin système.

OS Production
les fenêtres Ajouter la chaîne C:\Program Files\Java\jdk1.8.0_101\bin à la fin de la variable système, Path.
Linux export PATH = $ PATH: $ JAVA_HOME / bin /
Mac non requis

Vérifiez l'installation de Java à l'aide de la commande java -version comme expliqué ci-dessus.

Étape 3 - Téléchargez l'archive RxJava2

Téléchargez la dernière version du fichier jar RxJava à partir de RxJava @ MVNRepository et de sa dépendance Reactive Streams @ MVNRepository . Au moment de la rédaction de ce tutoriel, nous avons téléchargé rxjava-2.2.4.jar, reactive-streams-1.0.2.jar et l'avons copié dans le dossier C: \> RxJava.

OS Nom de l'archive
les fenêtres rxjava-2.2.4.jar, flux-réactifs-1.0.2.jar
Linux rxjava-2.2.4.jar, flux-réactifs-1.0.2.jar
Mac rxjava-2.2.4.jar, flux-réactifs-1.0.2.jar

Étape 4 - Définir l'environnement RxJava

Met le RX_JAVAvariable d'environnement pour pointer vers l'emplacement du répertoire de base où le fichier JAR RxJava est stocké sur votre machine. Supposons que nous ayons stocké rxjava-2.2.4.jar et reactive-streams-1.0.2.jar dans le dossier RxJava.

Sr.Non OS et description
1

Windows

Définissez la variable d'environnement RX_JAVA sur C: \ RxJava

2

Linux

export RX_JAVA = / usr / local / RxJava

3

Mac

export RX_JAVA = / Bibliothèque / RxJava

Étape 5 - Définir la variable CLASSPATH

Met le CLASSPATH variable d'environnement pour pointer vers l'emplacement du fichier JAR RxJava.

Sr.Non OS et description
1

Windows

Définissez la variable d'environnement CLASSPATH sur% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ reactive-streams-1.0.2.jar;.;

2

Linux

export CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: reactive-streams-1.0.2.jar :.

3

Mac

export CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: reactive-streams-1.0.2.jar :.

Étape 6 - Tester la configuration de RxJava

Créez une classe TestRx.java comme indiqué ci-dessous -

import io.reactivex.Flowable;
public class TestRx {
   public static void main(String[] args) {
      Flowable.just("Hello World!").subscribe(System.out::println);
   }
}

Étape 7 - Vérifiez le résultat

Compilez les classes en utilisant javac compilateur comme suit -

C:\RxJava>javac Tester.java

Vérifiez la sortie.

Hello World!