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!