Menu Docs
Página inicial do Docs
/ / /
Driver de fluxos reativos do Java
/

Baixar e instalar

1

Certifique-se de ter o JDK versão 8 ou posterior instalado em seu ambiente de desenvolvimento.

Este guia mostra como adicionar as dependências do driver MongoDB Java usando Maven ou Gradle em um ambiente de desenvolvimento integrado (IDE). Recomendamos que você use um IDE como IntelliJ IDEA ou Eclipse IDE. Um IDE torna mais conveniente configurar o Maven ou o Gradle para construir e executar seu projeto.

Se você não estiver usando um IDE, consulte Construindo o Maven ou Criando Novas Construções Gradle para obter mais informações sobre como definir seu projeto. Consulte O MongoDB Reactive Streams Driver para baixar o driver e as dependências diretamente do Maven.

2

No seu IDE, crie um novo projeto Maven ou Gradle. Adicione a lista de materiais (BOM) para artefatos JVM do MongoDB ao seu projeto para organizar as versões de dependência. O BOM simplifica o gerenciamento de dependências garantindo que você mantenha versões consistentes e compatíveis de dependências, como entre o driver Java Reactive Streams e a biblioteca principal de drivers. Use o BOM para evitar conflitos de versão e simplificar as atualizações.

Selecione a partir das seguintes abas Maven e Gradle para visualizar as instruções para adicionar o BOM para cada gerenciador de dependência:

Adicione o seguinte código à lista dependencyManagement no seu arquivo pom.xml:

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

Adicione o seguinte código à lista de dependências no seu arquivo build.gradle:

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

Para visualizar uma lista de dependências que o BOM gerencia, consulte a lista de dependência mongodb-driver-bom no site do Repositório Maven.

3

Este guia usa métodos da biblioteca Reactor, uma biblioteca baseada na especificação Reactive Streams.

Abra um novo projeto Maven ou Gradle em seu IDE. Se você estiver usando Maven, adicione o seguinte trecho ao seu 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>

Em seguida, adicione o seguinte à sua lista de dependências do 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>

Para instalar o Reactor usando Gradle, consulte Obter o Reactor na documentação do Projeto Reactor.

Depois de configurar suas dependências, certifique-se de que elas estejam disponíveis para seu projeto executando o gerenciador de dependências e atualizando o projeto em seu IDE.

4

Em seu projeto, se você estiver usando Maven, adicione o seguinte à sua pom.xml lista de dependências do :

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

Se você estiver usando o Gradle, adicione o seguinte à sua lista de dependências build.gradle:

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

Como instalou o BOM, você pode omitir uma versão na entrada de dependência do driver Java Reactive Streams . A versão especificada no BOM determina as versões de dependência a serem instaladas.

Depois de configurar suas dependências, certifique-se de que elas estejam disponíveis para seu projeto executando o gerenciador de dependências e atualizando o projeto em seu IDE.

Depois de concluir estas etapas, você tem um novo projeto e as dependências do driver instaladas.

Observação

Se você tiver problemas nesta etapa, envie feedback usando a guia Rate this page no lado direito ou inferior direito desta página.

Você pode encontrar suporte para perguntas gerais usando a tag MongoDB Stack Overflow ou a comunidade MongoDB Reddit.

Voltar

Começar