Docs 菜单
Docs 主页
/ /
/ / /

下载并安装

1

确保您的开发环境中安装了 JDK 版本 8 或更高版本

本指南介绍如何在集成开发环境 (IDE) 中使用 Maven 或 Gradle 添加 MongoDB Java 驱动程序依赖项。我们建议您使用 IntelliJ IDEA 或 Eclipse IDE 等 IDE。IDE 可以更方便地配置 Maven 或 Gradle 以构建和运行项目。

如果您未使用 IDE,请参阅构建 Maven创建新的 Gradle 构建以了解有关如何设置项目的更多信息。请参阅 MongoDB Reactive Streams 驱动程序以直接从 Maven 下载驱动程序和依赖项。

2

在 IDE 中,创建新的 Maven Gradle项目。本指南使用 Reactor 库中的方法,该库基于 Reactive Streams 规范,因此您必须添加其物料清单 (BOM) 以进行依赖项管理。将MongoDB Java虚拟机(JVM)工件的 BOM 和 Project Reactor 添加到项目中以组织依赖项版本。 BOM 确保您保持一致且兼容的依赖项版本,例如Java Reactive Streams驾驶员和核心驾驶员库之间的依赖项版本,从而简化依赖项管理。使用 BOM 避免版本冲突并简化升级。

从以下 MavenGradle 标签页中进行选择,查看为每个依赖项管理器添加 BOM 的说明:

将以下代码添加到 pom.xml文件的 dependencyManagement 列表中:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-bom</artifactId>
<version>5.4.0</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>

将以下代码添加到 build.gradle.kts文件的依赖项列表中。本指南中的代码示例使用适用于 Gradle 的Kotlin DSL:

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

要查看 BOM 管理的依赖项列表,请参阅 Maven 存储库网站上的 mongodb-driver-bom 依赖项和 Reactor-bom 依赖项列表。

3

如果使用 Maven,请将以下内容添加到 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,请将以下内容添加到build.gradle.kts 依赖项列表中:

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

由于您安装了 BOM,因此可以省略 Project Reactor 依赖项条目中的版本。您在 BOM 中指定的版本决定了要安装的依赖项版本。

配置依赖项后,运行依赖项管理器并在 IDE 中刷新项目,确保它们可用于您的项目。

4

在项目中,如果使用Maven,请将以下内容添加到 pom.xml 依赖项列表中:

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

如果使用 Gradle,则将以下内容添加到 build.gradle.kts 依赖项列表中:

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

由于您安装了 BOM,因此可以省略Java Reactive Streams驱动程序依赖项条目中的版本。您在 BOM 中指定的版本决定了要安装的依赖项版本。

配置依赖项后,运行依赖项管理器并在 IDE 中刷新项目,确保它们可用于您的项目。

完成这些步骤后,您就拥有了一个新项目并安装了驱动程序依赖项。

注意

如果您在此步骤中运行问题,请使用此页面右侧或右下角的 Rate this page标签页提交反馈。

您可以使用MongoDB Stack Overflow标签 或MongoDB Reddit Community 寻求一般问题的支持。

后退

开始体验