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
Проверьте вывод.