Neo4j 社区版4.x安装踩坑记录

博主遇到Neo4j 4.3.3在Java 16环境下无法启动的问题,通过回退Neo4j版本到4.0.12并安装JDK 11.0.12解决了兼容性问题。详细步骤包括下载、安装、配置JDK路径,以及启动Neo4j的说明。
摘要由CSDN通过智能技术生成

最终解决:回退neo4j的版本到4.0.12版本,并配合使用11.012版本的java jdk 可行java version "11.0.12" 2021-07-20 LTS

初始状态,电脑中已有16.0.1版本的jdk。
查看电脑中已有的java jdk 语句:

C:\Users>java -version
java version "16.0.1" 2021-04-20

再装jdk 11怕出问题,试了试python驱动的neoj4
https://neo4j.com/docs/api/python-driver/current/

发现python驱动只是一个API,而neo4j是用java写的,java的jdk还是要装,且版本不能太高,准备下载11版的
下载地址 https://www.oracle.com/cn/java/technologies/javase-jdk11-downloads.html
下载 Windows x64 Installer 版
注册 甲骨文账号 下载
下载安装包在本文件夹后,无法安装,可能是路径有汉语,尝试装在D:\jdk11_for_neo4j 成功!

配置jdk环境
在系统变量中的path中添加 D:\jdk11_for_neo4j\bin
重启cmd
查看java版本 java –version 成功改为11.0.12版 成功!

启动neo4j
cmd中转到其解压目录下的bin文件夹 D:\新建文件夹\NEO4j\neo4j-community-4.3.3\bin
如果已经配置了neo4j的环境变量就不需要转到该目录下了

C:\Users>d:
D:\>cd D:\新建文件夹\NEO4j\neo4j-community-4.3.3\bin

输入 neo4j.bat console 启动失败!!

问题:
去 https://neo4j.com/docs/operations-manual/4.3/installation/requirements/ 找4.3版本对应的jdk版本
里边说 Windows Server 2016+ 需要 OracleJDK 11 和ZuluJDK 11,但已经是jdk11版了,不懂。

解决:
最终回退neo4j的版本到4.0.12,再运行就可以了。
最终版本jdk

java -version
java version "11.0.12" 2021-07-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)

下载地址:https://www.oracle.com/java/technologies/javase-downloads.html
最终版本了neo4j
neo4j-community-4.0.12
下载地址:https://neo4j.com/download-thanks/?edition=community&release=4.0.12&flavour=winzip&_gl=111m93np_gaMTUzNjg4ODA1Mi4xNjMwOTg4NDgw_ga_DL38Q8KGQC*MTYzMDk4ODQ3OS4xLjEuMTYzMDk4ODY0Ny4w&_ga=2.187543720.1258846700.1630988480-1536888052.1630988480#

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值