RxJava-環境設定

ローカル環境のセットアップ

RxJavaはJava用のライブラリであるため、最初の要件はJDKをマシンにインストールすることです。

システム要件

JDK 1.5以上。
記憶 最小要件はありません。
ディスクスペース 最小要件はありません。
オペレーティング・システム 最小要件はありません。

ステップ1-マシンへのJavaのインストールを確認する

まず、コンソールを開き、作業しているオペレーティングシステムに基づいてJavaコマンドを実行します。

OS 仕事 コマンド
ウィンドウズ コマンドコンソールを開く c:\> java -version
Linux コマンドターミナルを開く $ java -version
マック オープンターミナル マシン:<joseph $ java -version

すべてのオペレーティングシステムの出力を確認しましょう-

OS 出力
ウィンドウズ

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

Linux

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

マック

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

システムにJavaがインストールされていない場合は、次のリンクからJavaソフトウェア開発キット(SDK)をダウンロードしてください。 https://www.oracle.com。このチュートリアルのインストールバージョンとして、Java1.8.0_101を想定しています。

ステップ2-JAVA環境を設定する

をセットする JAVA_HOMEJavaがマシンにインストールされているベースディレクトリの場所を指す環境変数。例えば。

OS 出力
ウィンドウズ 環境変数JAVA_HOMEをC:\ Program Files \ Java \ jdk1.8.0_101に設定します
Linux export JAVA_HOME = / usr / local / java-current
マック export JAVA_HOME = / Library / Java / Home

Javaコンパイラの場所をシステムパスに追加します。

OS 出力
ウィンドウズ 文字列を追加します C:\Program Files\Java\jdk1.8.0_101\bin システム変数の最後に、 Path
Linux export PATH = $ PATH:$ JAVA_HOME / bin /
マック 必要ありません

コマンドを使用してJavaのインストールを確認します java -version 上で説明したように。

ステップ3-RxJava2アーカイブをダウンロードする

RxJava @MVNRepository およびその依存関係であるReactiveStreams @MVNRepositoryから最新バージョンのRxJavajarファイルをダウンロードします 。このチュートリアルの執筆時点で、rxjava-2.2.4.jar、reactive-streams-1.0.2.jarをダウンロードし、C:\> RxJavaフォルダーにコピーしました。

OS アーカイブ名
ウィンドウズ rxjava-2.2.4.jar、reactive-streams-1.0.2.jar
Linux rxjava-2.2.4.jar、reactive-streams-1.0.2.jar
マック rxjava-2.2.4.jar、reactive-streams-1.0.2.jar

ステップ4-RxJava環境を設定する

をセットする RX_JAVARxJavajarがマシンに保存されているベースディレクトリの場所を指す環境変数。rxjava-2.2.4.jarとreactive-streams-1.0.2.jarをRxJavaフォルダーに保存したとしましょう。

シニア番号 OSと説明
1

Windows

環境変数RX_JAVAをC:\ RxJavaに設定します

2

Linux

RX_JAVA = / usr / local / RxJavaをエクスポートします

3

Mac

RX_JAVA = / Library / RxJavaをエクスポートします

ステップ5-CLASSPATH変数を設定する

をセットする CLASSPATH RxJavajarの場所を指す環境変数。

シニア番号 OSと説明
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!