Docs Menu
Docs Home
/ /
/ / /

Descargue e instale

1

Asegúrese de tener Versión JDK o posterior 8 instalada en su entorno de desarrollo.

Esta guía le muestra cómo agregar las dependencias del controlador Java de MongoDB mediante Maven o Gradle en un entorno de desarrollo integrado (IDE). Le recomendamos usar un IDE como IntelliJ IDEA o Eclipse IDE. Un IDE facilita la configuración de Maven o Gradle para compilar y ejecutar su proyecto.

Si no usa un IDE,consulte "Compilar Maven" o "Crear nuevas compilaciones de Gradle" para obtener más información sobre cómo configurar su proyecto.Consulte "El controlador MongoDB Reactive Streams" para descargar el controlador y sus dependencias directamente desde Maven.

2

En su IDE, cree un nuevo proyecto Maven o Gradle. Esta guía utiliza métodos de la biblioteca Reactor, basada en la especificación Reactive Streams, por lo que debe agregar su Lista de Materiales (BOM) para la gestión de dependencias. Agregue la BOM para los artefactos de la JVM de MongoDB y el Reactor del Proyecto a su proyecto para organizar las versiones de las dependencias. La BOM simplifica la gestión de dependencias al garantizar que se mantengan versiones consistentes y compatibles, por ejemplo, entre el controlador de Java Reactive Streams y la biblioteca principal de controladores. Use la BOM para evitar conflictos de versiones y simplificar las actualizaciones.

Seleccione entre las siguientes opciones Maven y Gradle pestañas para ver instrucciones para agregar la lista de materiales para cada administrador de dependencia:

Agregue el siguiente código al dependencyManagement lista en su archivo pom.xml:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-bom</artifactId>
<version>5.6.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-bom</artifactId>
<version>2025.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

Agregue el siguiente código a la lista de dependencias de su archivo build.gradle.kts. Los ejemplos de código de esta guía utilizan el DSL de Kotlin para Gradle:

dependencies {
implementation(platform("org.mongodb:mongodb-driver-bom:5.6.1"))
implementation(platform("io.projectreactor:reactor-bom:2025.0.0"))
}

Para ver una lista de dependencias que administra BOM, consulte las listas de dependencias mongodb-driver-bom y reactor-bom en el sitio web del repositorio Maven.

3

Si está utilizando Maven, agregue lo siguiente a su pom.xml archivo:

<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 Reactor mediante Gradle, agregue lo siguiente a su build.gradle.kts lista de dependencias:

dependencies {
...
implementation("io.projectreactor:reactor-core")
}

Dado que has instalado el BOM, puedes omitir una versión en la entrada de dependencia de Proyecto Reactor. La versión que especifiques en el BOM determina las versiones de dependencias que se instalarán.

Después de configurar las dependencias, es necesario garantizar que estén disponibles para el proyecto ejecutando el administrador de dependencias y actualizando el proyecto en el IDE.

4

En su proyecto, si está utilizando Maven, agregue lo siguiente a su pom.xml lista de dependencias:

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

Si está utilizando Gradle, agregue lo siguiente a su build.gradle.kts lista de dependencias:

dependencies {
...
implementation("org.mongodb:mongodb-driver-reactivestreams")
}

Dado que instaló la BOM, puede omitir una versión en la entrada de dependencia del controlador Java Reactive Streams. La versión que especifique en la BOM determinará las versiones de dependencia que se instalarán.

Después de configurar las dependencias, es necesario garantizar que estén disponibles para el proyecto ejecutando el administrador de dependencias y actualizando el proyecto en el IDE.

Después de completar estos pasos, tiene un nuevo proyecto y las dependencias del controlador instaladas.

Nota

Si hay problemas en este paso, se deben enviar comentarios utilizando la pestaña Rate this page situada a la derecha o en la parte inferior derecha de esta página.

Puede encontrar soporte para preguntas generales mediante la etiqueta Stack Overflow de MongoDB o la comunidad de Reddit de MongoDB.

Volver

Empezar