JDK 与 Neo4j 版本对应关系
部署前务必确认 JDK 版本兼容性,避免启动报错。常见对应关系如下:
| 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 或 21 |
| 2025.01 | Java SE 21 |
一、JDK 11 安装及配置
1. 下载与解压
建议从 Oracle 官网或 OpenJDK 社区获取安装包。将下载的压缩包解压至指定目录,例如 D:\bigdata\java。
2. 配置环境变量
右键点击'此电脑'选择'属性',进入'高级系统设置'中的'环境变量'。
- 新建系统变量:添加
JAVA_HOME,值为 JDK 根目录路径(如D:\bigdata\java\jdk-11.0.2)。 - 编辑 Path 变量:找到
Path项,新建条目%JAVA_HOME%\bin。
保存后重启终端窗口,输入 java -version 验证。若显示版本信息,说明配置成功。
二、Neo4j 安装及启动
1. 下载与解压
前往 Neo4j 官网下载社区版安装包。解压文件至独立目录,例如 D:\bigdata\neo4j。
2. 配置环境变量
同样在系统环境变量中编辑 Path,添加 Neo4j 的 bin 目录路径(如 D:\bigdata\neo4j\neo4j-chs-community-4.2.3-windows\bin)。
使用以下命令验证环境变量是否生效:
neo4j-admin.bat --version
若返回版本号,则配置无误。
3. 启动服务
打开命令行执行以下命令启动 Neo4j:
neo4j.bat console
控制台模式适合开发调试,可实时查看日志。注意:关闭该窗口即停止服务。生产环境建议使用 start 参数以后台模式运行,或使用 install-service 注册为系统服务实现开机自启。
4. 访问与登录
浏览器访问 http://127.0.0.1:7474 进入 Web UI 界面。默认用户名和密码均为 neo4j。首次登录会强制要求修改新密码,设置完成后即可连接数据库。
三、常见问题提示
- 端口占用:若启动失败,检查 7474 和 7687 端口是否被占用。
- 权限问题:注册系统服务时请以管理员身份运行命令提示符。
- 内存设置:生产环境建议在
neo4j.conf中调整 JVM 堆内存大小。


