【发布时间】:2016-02-05 20:11:15
【问题描述】:
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
读取它引用了 Neo4j 的 zip 版本的 shell 命令,并链接到 Neo 站点的首页,该站点没有引用我可以看到的 .zip 文件。
看起来这是我的 Neo4j 版本的打包问题: Neo4j Error: Could not find or load main class org.neo4j.shell.StartClient
升级到版本 3 并没有解决问题。安装第 3 版,然后安装 zip 文件让我得到了一个有效的 powershell 提示符。
【问题讨论】: