跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Windows 系统下 Neo4j 与 JDK 安装配置实战

Windows 环境下 Neo4j 图数据库及 JDK 环境的完整搭建流程。内容包括 JDK 版本选择、环境变量配置验证,以及 Neo4j 解压部署、服务注册与启动关闭操作。重点解决前台运行与后台服务模式的差异,确保开发环境就绪。

w795471发布于 2026/4/10更新于 2026/7/1935 浏览
Windows 系统下 Neo4j 与 JDK 安装配置实战

前言

Neo4j 是目前流行的图数据库,在知识图谱等领域应用广泛。作为基于 Java 的数据库,其运行依赖 Java 运行时环境(JRE)。JDK 包含 JRE 及开发工具,因此安装 JDK 是必要前提。

一、Java 环境配置

(一)JDK 的下载与安装

首先根据 Neo4j 版本选择匹配的 JDK 版本。下表列出了常见对应关系:

Neo4j 版本JDK 版本
3.58
4.0 - 4.411
5.x17

下载地址参考 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 服务。

  1. 进入 Neo4j 的 bin 目录。
  2. 执行以下命令注册服务:
    neo4j windows-service install
    
  3. 启动服务:
    neo4j start
    
  4. 查看状态:
    neo4j status
    
  5. 停止服务:
    neo4j stop
    

至此,环境配置完成。

目录

  1. 前言
  2. 一、Java 环境配置
  3. (一)JDK 的下载与安装
  4. (二)JDK 环境配置
  5. (三)检测 JDK 是否配置成功
  6. 二、Neo4j 的安装与配置
  7. (一)Neo4j 的下载与安装
  8. (二)Neo4j 环境变量配置
  9. (三)检查 Neo4j 是否配置完成
  10. Neo4j 的运行模式
  11. 前台运行
  12. 后台运行
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 纯 LLM、多模态大模型与 AIGC 的就业路径对比分析
  • OpenClaw 集成飞书机器人配置指南
  • DevOps、Git 与 GitLab 核心概念及实践
  • 基于 Leaflet 的 WebGIS 省域区县天气可视化实现
  • 二分查找实战:山峰数组峰顶索引与寻找峰值
  • ARINC 708/453 总线标准及仿真测试模块
  • Trae、Cursor、Copilot 与 Windsurf AI 编程工具对比
  • Qwen3-TTS-12Hz-1.7B-Base 在国际展会 AI 导览机器人中的应用
  • Linux 基础指令与权限管理指南
  • 29 岁程序员开发 AI 产品 StealthGPT 月入 19 万美元案例
  • MySQL 数据类型详解:从数值到字符串的选型指南
  • 应对互联网寒冬:Android开发者如何提升自我
  • 大模型入门:学习路线、微调与 Agent 开发指南
  • Java 实现网页内容转换为 MHT 文件格式代码
  • Mastercam 2024 安装与配置指南
  • 美赛备赛指南:排版工具选择、论文阅读与避坑策略
  • Windows 环境下 OpenClaw AI 智能体本地部署实战
  • 前端开发实战:一天到底能做多少个页面?
  • VSCode Copilot 接入智谱 GLM-5.1 实战指南
  • Python Web 开发:Flask 框架从入门到实战指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online