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!