问题:使用 ./neo4j start后打开7474呈现如下localhost拒绝访问
解决流程如下
./neo4j start 终端详细提示如下
即根据 Warning 检查 java 版本
java --version
我个人显示如下图(因为当时随便下了一个,想的肯定可以支持最新版JDK,因为一般都会向下兼容嘛)
即是 JDK 17 ,版本过高,通过查询 neo4j 4.0.X版本需要JDK版本 11以上,但17却不行,经过多次实验 neo4j 4.0.X 版本仅支持 JDK 11
具体解决方案如下
- 卸载已有JDK ,下载 JDK 11
卸载
查看你电脑上安装了哪些版本的HDJ
ls /Library/Java/JavaVirtualMachines/
根据上述结果卸载指定版本的JDK
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk
后下载如下JDK11安装即可
JDK11 华为云下载地址https://repo.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_osx-x64_bin.dmg
- 下载 JDK 11 ,更改 bash_file 同时使用多种版本的JDK
自行搜了哇,这个就教程很多了,有空了再写咯~~~~