RxJava - Configuración del entorno

Configuración del entorno local

RxJava es una biblioteca para Java, por lo que el primer requisito es tener JDK instalado en su máquina.

Requisitos del sistema

JDK 1,5 o superior.
Memoria Sin requisitos mínimos.
Espacio del disco Sin requisitos mínimos.
Sistema operativo Sin requisitos mínimos.

Paso 1: verificar la instalación de Java en su máquina

En primer lugar, abra la consola y ejecute un comando java basado en el sistema operativo en el que está trabajando.

SO Tarea Mando
Ventanas Abrir consola de comandos c: \> java -version
Linux Terminal de comando abierto $ java -version
Mac Terminal abierta máquina: <joseph $ java -version

Verifiquemos la salida para todos los sistemas operativos:

SO Salida
Ventanas

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Linux

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Mac

versión de Java "1.8.0_101"

Entorno de ejecución Java (TM) SE (compilación 1.8.0_101)

Si no tiene Java instalado en su sistema, descargue Java Software Development Kit (SDK) desde el siguiente enlace https://www.oracle.com. Asumimos Java 1.8.0_101 como la versión instalada para este tutorial.

Paso 2: configurar el entorno JAVA

Selecciona el JAVA_HOMEvariable de entorno para apuntar a la ubicación del directorio base donde está instalado Java en su máquina. Por ejemplo.

SO Salida
Ventanas Establezca la variable de entorno JAVA_HOME en C: \ Archivos de programa \ Java \ jdk1.8.0_101
Linux exportar JAVA_HOME = / usr / local / java-current
Mac exportar JAVA_HOME = / Library / Java / Home

Agregue la ubicación del compilador de Java a la ruta del sistema.

SO Salida
Ventanas Añade la cadena C:\Program Files\Java\jdk1.8.0_101\bin al final de la variable del sistema, Path.
Linux export PATH = $ PATH: $ JAVA_HOME / bin /
Mac no requerido

Verifique la instalación de Java usando el comando java -version como se explicó anteriormente.

Paso 3: descarga el archivo RxJava2

Descargue la última versión del archivo jar de RxJava de RxJava @ MVNRepository y su dependencia Reactive Streams @ MVNRepository . En el momento de escribir este tutorial, hemos descargado rxjava-2.2.4.jar, reactive-streams-1.0.2.jar y lo hemos copiado en la carpeta C: \> RxJava.

SO Nombre de archivo
Ventanas rxjava-2.2.4.jar, corrientes-reactivas-1.0.2.jar
Linux rxjava-2.2.4.jar, corrientes-reactivas-1.0.2.jar
Mac rxjava-2.2.4.jar, corrientes-reactivas-1.0.2.jar

Paso 4: configurar el entorno RxJava

Selecciona el RX_JAVAvariable de entorno para apuntar a la ubicación del directorio base donde se almacena el jar de RxJava en su máquina. Supongamos que hemos almacenado rxjava-2.2.4.jar y reactive-streams-1.0.2.jar en la carpeta RxJava.

No Señor SO y descripción
1

Windows

Establezca la variable de entorno RX_JAVA en C: \ RxJava

2

Linux

exportar RX_JAVA = / usr / local / RxJava

3

Mac

exportar RX_JAVA = / Library / RxJava

Paso 5: establecer la variable CLASSPATH

Selecciona el CLASSPATH variable de entorno para apuntar a la ubicación del jar de RxJava.

No Señor SO y descripción
1

Windows

Establezca la variable de entorno CLASSPATH en% 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 :.

Paso 6: probar la configuración de RxJava

Cree una clase TestRx.java como se muestra a continuación -

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

Paso 7: verificar el resultado

Compila las clases usando javac compilador de la siguiente manera:

C:\RxJava>javac Tester.java

Verifique la salida.

Hello World!