前言
Neo4j 是目前流行的图数据库,在知识图谱等领域应用广泛。作为基于 Java 的数据库,其运行依赖 Java 运行时环境(JRE)。JDK 包含 JRE 及开发工具,因此安装 JDK 是必要前提。
一、Java 环境配置
(一)JDK 的下载与安装
首先根据 Neo4j 版本选择匹配的 JDK 版本。下表列出了常见对应关系:
| Neo4j 版本 | JDK 版本 |
|---|---|
| 3.5 | 8 |
| 4.0 - 4.4 | 11 |
| 5.x | 17 |
下载地址参考 Oracle Java Downloads。以 Neo4j 5.x 为例,需下载 JDK 17。
下载完成后双击运行安装程序,点击下一步继续。建议更改默认安装位置,注意不要将安装包和安装目录放在同一文件夹内。等待安装完成即可。
(二)JDK 环境配置
右键'此电脑'->'属性'->'高级系统设置'->'环境变量'。
新建系统变量:
- 变量名:
JAVA_HOME - 变量值:JDK 的安装路径(例如
C:\Program Files\Java\jdk-17)
编辑 Path 变量,添加 %JAVA_HOME%\bin。若安装时已自动配置,请检查并删除重复项,避免冲突。
(三)检测 JDK 是否配置成功
按 Win + R 输入 cmd 打开终端,执行:
java -version
若显示版本号信息,说明配置成功。
二、Neo4j 的安装与配置
(一)Neo4j 的下载与安装
从 Neo4j 官方渠道下载所需版本的 zip 压缩包,解压至目标目录即可,无需额外安装程序。
(二)Neo4j 环境变量配置
同样进入'环境变量'界面,编辑 Path 变量,将 Neo4j 的 bin 目录路径添加进去。这样可以在任意目录下使用 Neo4j 命令。
(三)检查 Neo4j 是否配置完成
在 cmd 中输入:
neo4j console
若末尾出现 Started,表示启动成功。浏览器访问 http://localhost:7474/,默认账号密码均为 neo4j,首次登录需修改密码。
Neo4j 的运行模式
前台运行
在终端输入 neo4j console,服务随窗口关闭而停止。适合调试阶段。
后台运行
若希望服务独立于终端运行,可将其注册为 Windows 服务。
- 进入 Neo4j 的
bin目录。 - 执行以下命令注册服务:


