找到neo4j在本机的【安装路径\bin】目录,使用cmd命令启动cypher-shell.bat
1、WIN+R,输入cmd
2、cd命令切换到neo4j的bin目录
3、输入cypher-shell.bat
启动时报了以下错误,是由于JDK版本不匹配造成的,我的neo4j版本是3.1.2,需要使用JDK8
D:\Program Files (x86)\Neo4j Community\bin>cypher-shell.bat
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/neo4j/she
ll/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14
2)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at jav

在启动Neo4j的cypher-shell.bat时遇到由于JDK版本不匹配导致的错误。针对 Neo4j 3.1.2 版本,需使用 JDK8。解决方案是在cypher-shell.bat文件首行设置JAVA_HOME为JDK8路径,如:set JAVA_HOME=D:DEVJDKjdk1.8.0_112。若修改后在原CMD窗口无法立即生效,需新开CMD窗口执行。可使用-cypher-shell.bat -h查看启动帮助,或在cypher-shell内输入:help获取更多命令帮助。
2533

被折叠的 条评论
为什么被折叠?



