Windows 7,Neo4j社区版 - 刚刚安装。
我是neo4j的新手,我想批量运行一些Cypher命令。我已经读过neo4j shell了,所以我试着运行它。
无论是从桌面上的“命令提示符”运行还是开始新的cmd会话,我都会收到以下错误:
neo4jshell
(一堆DOS东西)
D:\ AppData \ Neo4j \ Sports2000> pushd“D:\ APPLIC~1 \ NEO4JC~1.1 \ bin \ .. \ lib” 系统找不到指定的路径。
稍后在批处理文件中跟随:
D:\ AppData \ Neo4j \ Sports2000> java -classpath;“” - Dapp.name =“neo4j-shell”-Dapp.repo =“D:\ APPLIC~1 \ NEO4JC~1.1 \ bin \ .. \ lib“-Dbasedir =“D:\ APPLIC~1 \ NEO4JC~1.1 \ bin \ ..”org.neo4j.shell.StartClient 错误:无法找到或加载主类org.neo4j.shell.StartClient
读取shell命令,它引用了Neo4j的zip版本,并链接到Neo站点的首页,该站点没有引用我可以看到的.zip文件。
看起来这是我的Neo4j版本的打包问题: Neo4j Error: Could not find or load main class org.neo4j.shell.StartClient
升级到版本3并没有解决问题。安装版本3,然后安装zip文件让我得到了一个有效的PowerShell提示。
答案 0 :(得分:1)
从Neo4j桌面应用程序中选择"选项",然后"命令提示符",然后在命令提示符下运行Neo4jShell.bat
。
有关详细信息,请参阅this post。