2018. 12. 7. 23:43ㆍ리액티브 프로그래밍/RxJava
실습은 이클림스 IDE를 이용해 진행합니다.
빌드 도구는 그레이들(Gradle)을 사용합니다.
이클립스 Oxygen은 기본으로 그레이들을 지원합니다.
만약 하위 버전일 경우 아래와 같이 이클립스 마켓에서 [INSTALL] 해주시면 됩니다.
아래 그림처럼 이클립스 마켓에서 Find 에 buildship 을 입력 후 검색해 줍니다.
Gradle Integration 2.0 이 검색되면 오른쪽에 [INSTALL] 버튼 눌러 설치해 줍니다. Installed 라면 이미 그레이들이 설치되어 있는 상태 입니다.
설치가 완료 되었다면, 프로젝트를 만들어 봅시다.
이클립스에서 그레이들 기반의 자바 프로젝트를 만들고 싶다면 아래 그림처럼
[File] - [New] - [Project...] 를 선택한 후 [Gradle] - [Gradle Project] 선택 후 Next 버튼을 눌러줍니다.
처음 프로젝트를 생성할때는 시간이 좀 소요가 될수 있습니다.
이클립스 우측 하단에 설치 프로그래스바가 사라지면 프로젝트 생성이 완료된 것이니 그전에는 되도록이면 이것저것 만지지 않는 것이 좋을것 같습니다~
프로젝트가 완성되면 아래와 같이 [Package Explorer]가 나타납니다. 기존의 자바 프로젝트와는 다르게 구성되어 있습니다.
이제 RxJava 라이브러리를 dependencies에 추가합니다. 2017년 08월 기준 최신버전은 2.1.3 버전 입니다.
build.gradle 파일에 아래와 같이 다음 코드를 추가합니다.
dependencies { compile 'org.slf4j:slf4j-api:1.7.25' testCompile 'junit:junit:4.12' compile 'io.reactivex.rxjava2:rxjava:2.1.3' }
이렇게 새로운 라이브러리를 추가한 다음 적용을 위해서는
프로젝트 이름을 마우스 오른쪽 클릭한 후 [Gradle] - [Refresh Gradle Project]를 선택 해 주면 됩니다.
동기화가 완료 됬다면, 코드를 작성해 봅시다.
다음 글에서..ㅎ
'리액티브 프로그래밍 > RxJava' 카테고리의 다른 글
차가운것을 뜨겁게 바꿔주는 Subject 클래스 (AsyncSubject) (0) | 2018.12.10 |
---|---|
뜨거운 Observable (0) | 2018.12.10 |
RxJava 처음 시작하기(2) (0) | 2018.12.10 |