RxJava 环境搭建

RxJava 环境搭建

本地环境搭建

RxJava是一个针对Java的库,因此首要要求是在您的计算机上安装有JDK。

系统要求

JDK 1.5 or above.
Memory No minimum requirement.
Disk Space No minimum requirement.
Operating System No minimum requirement.

步骤1-验证计算机上的Java安装

首先,打开控制台并根据您所使用的操作系统执行一个基于java的命令。

操作系统 任务 命令
Windows 打开命令控制台 c:\> java -version
Linux 打开命令终端 $ java -version
Mac 打开终端 machine:< joseph$ java -version

我们来验证所有操作系统的输出 –

操作系统 输出
Windows java version “1.8.0_101” Java(TM) SE Runtime Environment (build 1.8.0_101)
Linux java version “1.8.0_101” Java(TM) SE Runtime Environment (build 1.8.0_101)
Mac java version “1.8.0_101” Java(TM) SE Runtime Environment (build 1.8.0_101)

如果您的系统上没有安装Java,则从以下链接下载Java软件开发工具包(SDK) https://www.oracle.com 。我们假设教程中已安装了Java 1.8.0_101版本。

步骤2 – 设置JAVA环境

JAVA_HOME 环境变量设置为指向Java安装在计算机上的基本目录位置。例如。

操作系统 输出
Windows 设置环境变量JAVA_HOME为C:\Program Files\Java\jdk1.8.0_101
Linux 导出JAVA_HOME=/usr/local/java-current
Mac 导出JAVA_HOME=/Library/Java/Home

将Java编译器的位置添加到系统路径中。

操作系统 输出
Windows 将字符串 C:\Program Files\Java\jdk1.8.0_101\bin 追加到系统变量 Path 的末尾。
Linux export PATH= PATH:JAVA_HOME/bin/
Mac 不需要

使用以下命令验证 Java 安装:

java -version

如上所述。

步骤 3 – 下载 RxJava2 存档

从RxJava @ MVNRepository下载最新版本的 RxJava jar 文件,以及其依赖项Reactive Streams @ MVNRepository。在编写本教程时,我们已经下载了 rxjava-2.2.4.jar 和 reactive-streams-1.0.2.jar,并将其复制到 C:>RxJava 目录中。

操作系统 存档名称
Windows rxjava-2.2.4.jar, reactive-streams-1.0.2.jar
Linux rxjava-2.2.4.jar, reactive-streams-1.0.2.jar
Mac rxjava-2.2.4.jar, reactive-streams-1.0.2.jar

步骤4 – 设置RxJava环境

RX_JAVA 环境变量设置为指向存储在您的机器上的RxJava jar的基本目录位置。假设我们已经将rxjava-2.2.4.jar和reactive-streams-1.0.2.jar存储在RxJava文件夹中。

序号 操作系统与描述
1 Windows 设置环境变量 RX_JAVA 为 C:\RxJava
2 Linux 导出 RX_JAVA = /usr/local/RxJava
3 Mac 导出 RX_JAVA = /Library/RxJava

步骤5 – 设置CLASSPATH变量

CLASSPATH 环境变量设置为指向RxJava jar文件的位置。

编号 操作系统和描述
1 Windows 将环境变量 CLASSPATH 设置为 %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:.

步骤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

验证输出。

Hello World!

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程