JDK 与 Neo4j 版本对应
在开始部署前,请确认 JDK 版本与 Neo4j 版本的兼容性。Neo4j 3.x 需要 Java SE 8,4.x 推荐 Java SE 11,5.x 及以上版本则要求 Java SE 17 或更高。
| Neo4j 版本 | JDK 版本 |
|---|---|
| 3.x | Java SE 8 |
| 4.x | Java SE 11 |
| 5.x | Java SE 17 |
| 5.14 及更高版本、5.26 LTS | Java SE 17 和 Java SE 21 |
| 2025.01 | Java SE 21 |
JDK 安装及配置
下载与解压
前往 OpenJDK 官网或其他可信源下载 JDK 11 安装包。将下载的压缩包(例如 jdk-11.0.2_windows-x64_bin.zip)解压到指定目录,建议路径不包含中文或空格,例如 D:\bigdata\java。
环境变量配置
设置 JAVA_HOME
右键点击'此电脑',选择'属性' -> '高级系统设置' -> '环境变量'。在系统变量区域点击'新建',变量名设为 JAVA_HOME,变量值指向 JDK 根目录,如 D:\bigdata\java\jdk-11.0.2。
配置 Path
在系统变量中找到 Path,选中后点击'编辑'。新建一条记录,输入 %JAVA_HOME%\bin。这一步至关重要,它确保命令行能直接调用 Java 命令。
验证配置 打开新的命令提示符窗口(cmd),输入以下命令检查是否生效:
java -version
若显示 JDK 11 的版本信息,说明环境变量配置成功。
Neo4j 安装与启动
下载并解压
访问 Neo4j 官网下载社区版安装包(Windows 版本)。解压后同样建议放置在非中文路径下,例如 D:\bigdata\neo4j。
环境变量配置
为了让全局都能使用 Neo4j 命令,需要将 Neo4j 的 bin 目录加入系统 PATH。
- 进入'环境变量'设置界面。
- 找到
Path变量并编辑。 - 添加 Neo4j 的 bin 路径,例如
D:\bigdata\neo4j\neo4j-chs-community-4.2.3-windows\bin。
验证
在 cmd 中输入 neo4j-admin.bat --version,若能输出版本号即表示配置无误。
启动服务
Neo4j 支持多种启动模式,常用命令如下:
- console:控制台模式,适合开发调试,日志实时打印在当前窗口。
- start:后台服务模式,服务独立运行,关闭窗口不影响服务。
- stop / restart:停止或重启服务。
- status:查看服务当前状态。
推荐调试方式 对于初次安装或调试,建议使用控制台模式:
neo4j.bat console
启动成功后,终端会显示一系列日志信息。,否则服务会随之停止。


