Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ / /
Java Reactive Streams 드라이버
/

다운로드 및 설치

1

개발 환경에 JDK 버전 8 이상이 설치되어 있는지 확인합니다.

이 가이드 에서는 통합 개발 환경(IDE)에서 Maven 또는 Gradle을 사용하여 MongoDB Java 운전자 종속성을 추가하는 방법을 보여줍니다. IntelliJ IDEA 또는 Eclipse IDE와 같은 IDE를 사용할 것을 권장합니다. IDE를 사용하면 프로젝트 를 빌드 하고 실행 하도록 Maven 또는 Gradle을 더 편리하게 구성할 수 있습니다.

IDE를 사용하지 않는 경우 프로젝트 설정하다 방법에 대한 자세한 내용은 Maven 빌드 또는 새 Gradle 빌드 만들기를 참조하세요. Maven에서 직접 운전자 및 종속성을 다운로드 하려면 MongoDB Reactive Streams 드라이버 참조하세요.

2

IDE에서 새 Maven 또는 Gradle 프로젝트 만듭니다. 프로젝트 에 MongoDB JVM 아티팩트에 대한 BOM(Bill of Material)을 추가하여 종속성 버전을 구성합니다. BOM은 Java Reactive Streams 운전자 와 코어 운전자 라이브러리 간에 일관적인 되고 호환되는 버전의 종속성을 유지하도록 하여 종속성 관리 간소화합니다. BOM을 사용하여 버전 충돌을 방지하고 업그레이드를 간소화하세요.

다음 MavenGradle 탭에서 선택하여 각 종속성 관리자에 대한 BOM을 추가하는 방법에 대한 지침을 확인합니다.

pom.xml 파일 의 dependencyManagement 목록에 다음 코드를 추가합니다.

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-bom</artifactId>
<version>5.5.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

build.gradle 파일 의 종속성 목록에 다음 코드를 추가합니다.

dependencies {
implementation(platform("org.mongodb:mongodb-driver-bom:5.5.1"))
}

BOM이 관리하는 종속성 목록을 보려면 Maven 리포지토리 웹사이트 에서 mongodb-driver-bom 종속성 목록을 참조하세요.

3

이 가이드 에서는 Reactive Streams 사양을 기반으로 하는 라이브러리인 Reactor 라이브러리의 메서드를 사용합니다.

IDE에서 새 Maven 또는 Gradle 프로젝트 엽니다.Maven을 사용하는 경우 에 다음 스니펫을 pom.xml 추가합니다.

<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-bom</artifactId>
<version>2023.0.7</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

그런 다음 pom.xml 종속성 목록에 다음을 추가합니다.

<dependencies>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-core</artifactId>
</dependency>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

Gradle을 사용하여 Reactor를 설치하려면 Reactor 프로젝트 문서에서 Reactor 가져오기를 참조하세요.

종속성을 구성한 후에는 종속성 관리자를 실행 하고 IDE에서 프로젝트 를 새로 고쳐 프로젝트 에서 사용할 수 있는지 확인합니다.

4

프로젝트 에서 Maven을 사용하는 경우 pom.xml 종속성 목록에 다음을 추가합니다.

<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-reactivestreams</artifactId>
</dependency>
</dependencies>

Gradle을 사용하는 경우 build.gradle 종속성 목록에 다음을 추가합니다.

dependencies {
implementation 'org.mongodb:mongodb-driver-reactivestreams'
}

BOM을 설치했으므로 Java Reactive Streams 운전자 종속성 항목에서 버전을 생략할 수 있습니다. BOM에 지정한 버전에 따라 설치할 종속성 버전이 결정됩니다.

종속성을 구성한 후에는 종속성 관리자를 실행 하고 IDE에서 프로젝트 를 새로 고쳐 프로젝트 에서 사용할 수 있는지 확인합니다.

이 단계를 완료하면 새 프로젝트 와 운전자 종속성이 설치됩니다.

참고

이 단계에서 문제가 발생하면 MongoDB Community 포럼 에서 도움을 요청하거나 이 페이지의 오른쪽 또는 오른쪽 아래에 있는 Rate this page 탭을 사용하여 피드백을 제출하세요.

돌아가기

시작하기