图数据库Neo4j和JDK安装与配置教程(超详细)

图数据库Neo4j和JDK安装与配置教程(超详细)

目录

前言

一、Java环境配置

(一)JDK的下载与安装

(二)JDK环境配置

(三)检测JDK17是否配置成功

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

(二)Neo4j环境变量配置

(三)检查Neo4j是否配置完成

Neo4j的使用

一、在前台运行

二、在后台运行


前言

Neo4j作为目前比较流行的图数据库,在知识图谱等领域有较多应用。本文将详细介绍Windows系统下Neo4j图数据库的安装与配置。

Neo4j 是基于Java的图数据库,其运行时需要 Java 运行时环境(JRE)来启动 JVM 进程,而 JDK 包含了 JRE 以及开发工具,因此安装 JDK 是必要的。

一、Java环境配置

(一)JDK的下载与安装

首先,访问Oracle官方JDK下载页面,根据要安装的Neo4j版本选择匹配的JDK版本。

Windows环境下Neo4j与JDK版本的对应关系

Neo4j版本JDK版本
3.58
4.011

4.1

11
4.211
4.311
4.411
517

下载地址:Java Downloads | Oracle,因为我接下来要使用的版本是neo4j-community-5.18.1,所以选择下载JDK17。

为方便下载,这是已经下载好的JDK17。

链接: https://pan.baidu.com/s/1bWnTQWpfWuQfHLGGqAPoTA?pwd=vx71

提取码: vx71 

下载完成后,双击运行安装程序 。

1.点击下一步。

2.更改自己的安装位置(注意:不要把安装包和安装程序放在同一个文件夹里面)点击下一步。

3.安装完成。

(二)JDK环境配置

右击此电脑->属性->高级系统设置->环境变量。  

新建环境变量

变量名 :JAVA_HOME

变量值:你刚才安装JDK的地址

双击Path,进入Path内部添加环境变量

由于JDK17在我们安装的时候可能会自动进行环境变量配置,我们需要在环境变量配置PATH中删除如下信息:

 (三)检测JDK17是否配置成功

快捷键win+R,然后输入cmd,点击确定。

输入java -version 看看是不是出现以下信息,如果出现以下信息即表示安装成功。

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

下载地址:Index of /doc/neo4j/

下载所需版本的neo4j的zip文件之后,将该文件移动到想要安装的位置后直接解压即可。

(二)Neo4j环境变量配置

同样右击此电脑->属性->高级系统设置->环境变量。  

和JDK环境配置一样,双击Path。

将neo4j的bin目录复制进来。

(三)检查Neo4j是否配置完成

快捷键win+R,然后输入cmd,点击确定。

输入:neo4j console,当末行出现Started,即说明配置成功。

在浏览器中访问:http://localhost:7474/, 会出现登录页,默认的账号和密码都是 neo4j,登陆后需要修改密码。

Neo4j的使用

一、在前台运行

在终端中输入:neo4j console,接着访问: http://localhost:7474/ 即可。

所谓【前台运行】是指:当终端关闭后,neo4j服务也会随之停止。

二、在后台运行

想要让neo4j在关闭终端后仍然保持运行,需要先将neo4j注册为一个Windows服务,然后使用neo4j start 启动服务。想要关闭neo4j服务,只需在终端中输入 neo4j stop 命令即可。

以下是常用命令,均在cmd终端中输入。

首先进入neo4j的bin目录。

cd E:\APP\neo4j\neo4j-community-5.18.1\bin

输入neo4j windows-service install,会出现一个弹窗,点击是就可以了。

输入neo4j start,会出现弹窗点击是即可,然后访问http://localhost:7474

现在无需在终端输入neo4j console即可访问  http://localhost:7474/了。

要想关闭服务,输入neo4j stop即可。

查看服务状态:输入neo4j status。

大功告成!加油 ~

Read more

飞算 Java AI强大的编程助手!我的毕业设计有救了!!!

飞算 Java AI强大的编程助手!我的毕业设计有救了!!!

个人主页 - 爱因斯晨 优质文章 - Java面向对象 引言     作为一个大学生最大的烦恼就是写不完的代码,改不完的Bug,还有无休止的DDL.......两眼一睁就是敲,难道我将在电脑桌前过完残生吗?难道这就是程序员的宿命吗?难道就没有什么工具让我解放双手吗?直到,它!飞算AI!横空出世!拯救大学生于水火!下面就让我们来详细了解一下它吧!#飞算JavaAI炫技赛 #AI编程 飞算AI介绍   飞算AI是飞算科技自主研发的核心产品之一,它将人工智能与 Java 技术完美融合,实现了从需求分析、软件设计到工程代码生成的全流程智能引导。在需求分析环节,支持文本 / 语音输入描述需求,利用大模型技术进行语义理解;软件设计阶段,自动化设计引擎可实现接口 + 表结构设计一站式生成;自动化逻辑处理方面,能自动生成每个接口的详细逻辑流程内容,并定义接口与接口之间的关系;在完整代码工程生成上,支持 Maven、Gradle 项目构建,一键生成源码及完整工程,还能进行自动代码优化。 官网直达:飞算AI 安装流程 第一步:

企业微信群机器人Webhook配置全攻略:从创建到发送消息的完整流程

企业微信群机器人Webhook配置全攻略:从创建到发送消息的完整流程 在数字化办公日益普及的今天,企业微信作为国内领先的企业级通讯工具,其群机器人功能为团队协作带来了极大的便利。本文将手把手教你如何从零开始配置企业微信群机器人Webhook,实现自动化消息推送,提升团队沟通效率。 1. 准备工作与环境配置 在开始创建机器人之前,需要确保满足以下基本条件: * 企业微信账号:拥有有效的企业微信管理员或成员账号 * 群聊条件:至少包含3名成员的群聊(这是创建机器人的最低人数要求) * 网络环境:能够正常访问企业微信服务器 提示:如果是企业管理员,建议先在"企业微信管理后台"确认机器人功能是否已对企业开放。某些企业可能出于安全考虑会限制此功能。 2. 创建群机器人 2.1 添加机器人到群聊 1. 打开企业微信客户端,进入目标群聊 2. 点击右上角的群菜单按钮(通常显示为"..."或"⋮") 3. 选择"添加群机器人"选项 4.

Claude Code本地化部署教程:零成本打造最强内网AI开发助手

Claude Code本地化部署教程:零成本打造最强内网AI开发助手

文章介绍了如何通过Ollama将Claude Code接入本地开源模型,实现不联网、不花钱、代码不出本地的开发环境。提供了详细配置教程,包括安装客户端、设置环境变量和启动本地模型。这种方式确保数据安全,无需订阅费用,可自由切换Qwen3、GLM等模型,为开发者提供了完全离线的AI辅助开发体验。 如果你是一个开发者,一定被Claude Code的能力震惊了。简单来说,它不仅仅是一个聊天框,而是一个能直接住在你的工作空间内的数字员工,能读懂你的源码、系统功能修BUG、写报告,互联网检索等,在授权的情况下,还能运行终端命令。 但是很多人担心隐私泄露,或者不想一直给Claude交昂贵的订阅费。今天,救星来了!通过Ollama可以把 Claude Code 这个“神级躯壳”接入本地运行的开源模型(如 Qwen3、GLM)。不联网、不花钱、代码不出本地,可谓是最强内网开发套装! 为什么又要本地跑Claude Code? * 数据安全:公司代码资产,怎么敢随便传输到云端?本地运行,物理隔离最安心。 * 告别订阅: