Mac下安装软件之neo4j
1、官网下载 社区版neo4j,点击这里
2、解压后打开终端,cd到解压的文件夹的bin目录下,输入./neo4j start
3、这样就是成功启动了(我用的Mac的zsh,至于什么是zsh不重要,)
4、进入http://localhost:7474/
5、如果想要退出,cd到解压的文件夹的bin目录下,输入./neo4j stop即可
上面的没能成功启动Neo4j 根据出现的错误依次选择性修改
终端窗口输入下面命令 配置环境变量
vim ~/.zshrc
在vim编辑模式下,输入i 命令,窗口左下角有命令提示insert模式,找到# User configure 输入一下字符
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home
#JAVA_HOME=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
esc退出插入模式,输入:wq 保存修改的内容并退出
终端窗口
source ~/.zshrc
查看当前所安装的Java版本,jdk1.8.x的应对应Neo4j3.x
java -version
官网下载https://www.oracle.com/java/technologies/downloads/#java8-mac
找到相应版本
这里就是Mac所对应的最新版本
点击Java面板 点击查看按钮 查看Java所在路径
形如
右键点击JavaAppletplugin.plugin 显示包内容 /contents/
在访达窗口 /Library/Java/JavaVirtualMachines/
路径下如果有内容 便不会报 ‘ zsh: command not found: neo4j ’ 错误
该路径下如果没有内容 则创建Java -version 命令下的jdk的相应版本的文件夹名字
形如:/Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/
将 右键点击JavaAppletplugin.plugin 显示包内容 /contents/ 该文件拷贝到上面路径,
即可这样就把安装的Java 可 neo4j 环境变量配置完毕,
终端运行 Neo4j start
➜ bin neo4j start
Active database: graph.db
Directories in use:
home: /Users/lizhongliang/Documents/neo4j-community-3.5.33
config: /Users/lizhongliang/Documents/neo4j-community-3.5.33/conf
logs: /Users/lizhongliang/Documents/neo4j-community-3.5.33/logs
plugins: /Users/lizhongliang/Documents/neo4j-community-3.5.33/plugins
import: /Users/lizhongliang/Documents/neo4j-community-3.5.33/import
data: /Users/lizhongliang/Documents/neo4j-community-3.5.33/data
certificates: /Users/lizhongliang/Documents/neo4j-community-3.5.33/certificates
run: /Users/lizhongliang/Documents/neo4j-community-3.5.33/run
Starting Neo4j.
Started neo4j (pid 82358). It is available at http://localhost:7474/
There may be a short delay until the server is ready.
See /Users/lizhongliang/Documents/neo4j-community-3.5.33/logs/neo4j.log for current status.
即可成功运行
在浏览器窗口 输入localhost:7474
默认用户和密码都是neo4j
登录后修改初始密码,随便改个简单的就行。
以上是我自己出现问题通过CSDN搜索的解决办法,仅供参考,顺序上有些繁琐,至于为什么出现这些问题也不太了解,有些博主给出的办法并不能解决我的问题,反而还带来了新的问题。需要根据自己出现的情况,梳理自己的错误类型,从而找到问题的解决办法。