RxJava-환경 설정
지역 환경 설정
RxJava는 Java 용 라이브러리이므로 첫 번째 요구 사항은 시스템에 JDK를 설치하는 것입니다.
시스템 요구 사항
JDK | 1.5 이상. |
---|---|
기억 | 최소 요구 사항이 없습니다. |
디스크 공간 | 최소 요구 사항이 없습니다. |
운영 체제 | 최소 요구 사항이 없습니다. |
1 단계-시스템에서 Java 설치 확인
먼저 콘솔을 열고 작업중인 운영 체제에 따라 java 명령을 실행하십시오.
OS | 직무 | 명령 |
---|---|---|
윈도우 | 명령 콘솔 열기 | c : \> 자바 버전 |
리눅스 | 명령 터미널 열기 | $ 자바 버전 |
맥 | 터미널 열기 | 기계 : <joseph $ java -version |
모든 운영 체제의 출력을 확인하겠습니다.
OS | 산출 |
---|---|
윈도우 | 자바 버전 "1.8.0_101" Java (TM) SE 런타임 환경 (빌드 1.8.0_101) |
리눅스 | 자바 버전 "1.8.0_101" Java (TM) SE 런타임 환경 (빌드 1.8.0_101) |
맥 | 자바 버전 "1.8.0_101" Java (TM) SE 런타임 환경 (빌드 1.8.0_101) |
시스템에 Java가 설치되어 있지 않은 경우 다음 링크에서 Java SDK (Software Development Kit)를 다운로드하십시오. https://www.oracle.com. 이 자습서에서는 Java 1.8.0_101을 설치된 버전으로 가정합니다.
2 단계-JAVA 환경 설정
설정 JAVA_HOME시스템에서 Java가 설치된 기본 디렉토리 위치를 가리키는 환경 변수. 예를 들면.
OS | 산출 |
---|---|
윈도우 | 환경 변수 JAVA_HOME을 C : \ Program Files \ Java \ jdk1.8.0_101로 설정합니다. |
리눅스 | 내보내기 JAVA_HOME = / usr / local / java-current |
맥 | export JAVA_HOME = / Library / Java / Home |
시스템 경로에 Java 컴파일러 위치를 추가합니다.
OS | 산출 |
---|---|
윈도우 | 문자열 추가 C:\Program Files\Java\jdk1.8.0_101\bin 시스템 변수의 끝에서 Path. |
리눅스 | 내보내기 경로 = $ PATH : $ JAVA_HOME / bin / |
맥 | 필요하지 않음 |
명령을 사용하여 Java 설치 확인 java -version 위에서 설명한대로.
3 단계-RxJava2 아카이브 다운로드
RxJava @ MVNRepository 및 해당 종속성 Reactive Streams @ MVNRepository 에서 최신 버전의 RxJava jar 파일을 다운로드합니다 . 이 튜토리얼을 작성하는 시점에 rxjava-2.2.4.jar, react-streams-1.0.2.jar를 다운로드하여 C : \> RxJava 폴더에 복사했습니다.
OS | 아카이브 이름 |
---|---|
윈도우 | rxjava-2.2.4.jar, 반응 스트림 -1.0.2.jar |
리눅스 | rxjava-2.2.4.jar, 반응 스트림 -1.0.2.jar |
맥 | rxjava-2.2.4.jar, 반응 스트림 -1.0.2.jar |
4 단계-RxJava 환경 설정
설정 RX_JAVARxJava jar가 시스템에 저장된 기본 디렉토리 위치를 가리키는 환경 변수. RxJava 폴더에 rxjava-2.2.4.jar 및 react-streams-1.0.2.jar를 저장했다고 가정 해 보겠습니다.
Sr. 아니요 | OS 및 설명 |
---|---|
1 | Windows 환경 변수 RX_JAVA를 C : \ RxJava로 설정합니다. |
2 | Linux RX_JAVA 내보내기 = / usr / local / RxJava |
삼 | Mac 내보내기 RX_JAVA = / Library / RxJava |
5 단계-CLASSPATH 변수 설정
설정 CLASSPATH RxJava jar 위치를 가리키는 환경 변수.
Sr. 아니요 | 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 :. |
삼 | 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!