Учебники

RxJava — Настройка среды

RxJava — это библиотека для Java, поэтому самое первое требование — установить JDK на ваш компьютер.

Системные требования

JDK 1,5 или выше.
объем памяти Нет минимальных требований.
Дисковое пространство Нет минимальных требований.
Операционная система Нет минимальных требований.

Шаг 1 — Проверьте установку Java на вашем компьютере

Прежде всего, откройте консоль и выполните команду Java в зависимости от операционной системы, с которой вы работаете.

Операционные системы задача команда
Windows Открытая командная консоль c: \> Java-версия
Linux Открытый командный терминал $ java-версия
макинтош Открытый терминал машина: <joseph $ java -version

Давайте проверим вывод для всех операционных систем —

Операционные системы Выход
Windows

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Linux

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

макинтош

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Java-версия «1.8.0_101»

Java (TM) SE Runtime Environment (сборка 1.8.0_101)

Если у вас не установлена ​​Java в вашей системе, загрузите Java Software Development Kit (SDK) по следующей ссылке https://www.oracle.com . Мы принимаем Java 1.8.0_101 в качестве установленной версии для этого урока.

Шаг 2 — Установите JAVA Environment

Установите переменную среды JAVA_HOME, чтобы она указывала на местоположение базовой директории, где установлена ​​Java на вашем компьютере. Например.

Операционные системы Выход
Windows Установите переменную среды JAVA_HOME в C: \ Program Files \ Java \ jdk1.8.0_101
Linux экспорт JAVA_HOME = / usr / local / java-current
макинтош export JAVA_HOME = / Библиотека / Java / Главная

Добавьте местоположение компилятора Java в системный путь.

Операционные системы Выход
Windows Добавьте строку C: \ Program Files \ Java \ jdk1.8.0_101 \ bin в конце системной переменной Path .
Linux экспорт PATH = $ PATH: $ JAVA_HOME / bin /
макинтош не требуется

Проверьте установку Java с помощью команды java -version, как описано выше.

Шаг 3 — Скачать архив RxJava2

Загрузите последнюю версию файла jar RxJava из RxJava @ MVNRepository и его зависимости Reactive Streams @ MVNRepository . На момент написания этого руководства мы загрузили rxjava-2.2.4.jar, реактивный-streams-1.0.2.jar и скопировали его в папку C: \> RxJava.

Операционные системы Название архива
Windows rxjava-2.2.4.jar, реактивные потоки-1.0.2.jar
Linux rxjava-2.2.4.jar, реактивные потоки-1.0.2.jar
макинтош rxjava-2.2.4.jar, реактивные потоки-1.0.2.jar

Шаг 4 — Установите среду RxJava

Установите переменную окружения RX_JAVA, чтобы она указывала на местоположение базовой директории, где RxJava jar хранится на вашем компьютере. Предположим, что мы сохранили rxjava-2.2.4.jar и реактивный поток-1.0.2.jar в папке RxJava.

Sr.No ОС и описание
1

Windows

Установите переменную окружения RX_JAVA в C: \ RxJava

2

Linux

export RX_JAVA = / usr / local / RxJava

3

макинтош

export RX_JAVA = / Библиотека / RxJava

Windows

Установите переменную окружения RX_JAVA в C: \ RxJava

Linux

export RX_JAVA = / usr / local / RxJava

макинтош

export RX_JAVA = / Библиотека / RxJava

Шаг 5 — Установите переменную CLASSPATH

Установите переменную среды CLASSPATH, чтобы она указывала на местоположение jar RxJava.

Sr.No ОС и описание
1

Windows

Задайте для переменной среды CLASSPATH значение% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ реактивный-потоки-1.0.2.jar;.;

2

Linux

export CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: реактивный-потоки-1.0.2.jar :.

3

макинтош

export CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: реактивный-потоки-1.0.2.jar :.

Windows

Задайте для переменной среды CLASSPATH значение% CLASSPATH%;% RX_JAVA% \ rxjava-2.2.4.jar;% RX_JAVA% \ реактивный-потоки-1.0.2.jar;.;

Linux

export CLASSPATH = $ CLASSPATH: $ RX_JAVA / rxjava-2.2.4.jar: реактивный-потоки-1.0.2.jar :.

макинтош

export 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

Проверьте вывод.