你能用你的目录的内容更新你的问题lib
,以及你运行 Neo4j 的环境(Linux、Windows、MacOS X)吗?
最初,我的(Unix 版本)有:
asm-5.0.2.jar bcpkix-jdk15on-1.53.jar bcprov-jdk15on-1.53.jar commons-beanutils-1.8.3.jar commons-configuration-1.10.jar commons-digester-2.1.jar commons-io-2.4。 jar commons-lang-2.6.jar commons-lang3-3.3.2.jar commons-logging-1.1.1.jar concurrentlinkedhashmap-lru-1.4.2.jar jackson-core-asl-1.9.13.jar jackson-jaxrs- 1.9.13.jar jackson-mapper-asl-1.9.13.jar javax.servlet-api-3.1.0.jar jersey-core-1.19.jar jersey-multipart-1.19.jar jersey-server-1.19.jar jersey- servlet-1.19.jar jetty-http-9.2.9.v20150224.jar jetty-io-9.2.9.v20150224.jar jetty-security-9.2.9.v20150224.jar jetty-server-9.2.9.v20150224.jar jetty -servlet-9.2.9.v20150224.jar jetty-util-9.2.9.v20150224.jar jetty-webapp-9.2.9.v20150224.jar jetty-xml-9.2.9.v20150224.jar jline-2.12.jar jsr311- api-1.1.2.r612.jar lucene-analyzers-common-5。5.0.jar lucene-codecs-5.5.0.jar lucene-core-5.5.0.jar lucene-queryparser-5.5.0.jar mimepull-1.9.3.jar neo4j-bolt-3.0.3.jar neo4j-browser- 1.1.6.jar neo4j-codegen-3.0.3.jar neo4j-collections-3.0.3.jar neo4j-common-3.0.3.jar neo4j-consistency-check-3.0.3.jar neo4j-csv-3.0.3 .jar neo4j-cypher-3.0.3.jar neo4j-cypher-compiler-2.3-2.3.4.jar neo4j-cypher-compiler-3.0-3.0.3.jar neo4j-cypher-frontend-2.3-2.3.4.jar neo4j-cypher-frontend-3.0-3.0.3.jar neo4j-dbms-3.0.3.jar neo4j-graph-algo-3.0.3.jar neo4j-graph-matching-3.0.3.jar neo4j-graphdb-api- 3.0.3.jar neo4j-import-tool-3.0.3.jar neo4j-io-3.0.3.jar neo4j-jmx-3.0.3.jar neo4j-kernel-3.0.3.jar neo4j-logging-3.0.3 .jar neo4j-lucene-index-3.0.3.jar neo4j-lucene-upgrade-3.0.3.jar neo4j-primitive-collections-3.0.3.jar neo4j-resource-3.0.3。jar neo4j-security-3.0.3.jar neo4j-server-3.0.3.jar neo4j-shell-3.0.3.jar neo4j-udc-3.0.3.jar neo4j-unsafe-3.0.3.jar netty-all- 4.0.28.Final.jar opencsv-2.3.jar parboiled-core-1.1.7.jar parboiled-scala_2.11-1.1.7.jar rhino-1.7R4.jar scala-library-2.11.8.jar scala-reflect -2.11.8.jar 服务器-api-3.0.3.jar
在 neo4j-shell 中,运行help
列表:
可用命令: alias begin call cd commit create cypher dbinfo drop dump env explain export foreach gsh help index jsh load ls man match merge mknode mkrel mv optional paths planner profile pwd return rm rmnode rmrel rollback runtime schema set start trav unwind using with
解压 neo4j-shell-tools 后,我正确地拥有了 3 个额外的库(opencsv-2.3.jar
已包含在发行版中):
asm-5.0.2.jar bcpkix-jdk15on-1.53.jar bcprov-jdk15on-1.53.jar commons-beanutils-1.8.3.jar commons-configuration-1.10.jar commons-digester-2.1.jar commons-io-2.4。 jar commons-lang-2.6.jar commons-lang3-3.3.2.jar commons-logging-1.1.1.jar concurrentlinkedhashmap-lru-1.4.2.jar
geoff-0.5.0.jar
import-tools-3.0.1。罐
jackson-core-asl-1.9.13.jar jackson-jaxrs-1.9.13.jar jackson-mapper-asl-1.9.13.jar javax.servlet-api-3.1.0.jar jersey-core-1.19.jar jersey -multipart-1.19.jar jersey-server-1.19.jar jersey-servlet-1.19.jar jetty-http-9.2.9.v20150224.jar jetty-io-9.2.9.v20150224.jar jetty-security-9.2.9。 v20150224.jar jetty-server-9.2.9.v20150224.jar jetty-servlet-9.2.9.v20150224.jar jetty-util-9.2.9.v20150224.jar jetty-webapp-9.2.9.v20150224.jar jetty-xml -9.2.9.v20150224.jar jline-2.12.jar jsr311-api-1.1.2.r612.jar lucene-analyzers-common-5.5.0.jar lucene-codecs-5.5.0.jar lucene-core-5.5。 0.jar lucene-queryparser-5.5.0.jar
mapdb-0.9.3.jar
mimepull-1.9.3.jar neo4j-bolt-3.0.3.jar neo4j-browser-1.1.6.jar neo4j-codegen-3.0.3.jar neo4j-collections-3.0.3.jar neo4j-common-3.0.3 .jar neo4j-consistency-check-3.0.3.jar neo4j-csv-3.0.3.jar neo4j-cypher-3.0.3.jar neo4j-cypher-compiler-2.3-2.3.4.jar neo4j-cypher-compiler- 3.0-3.0.3.jar neo4j-cypher-frontend-2.3-2.3.4.jar neo4j-cypher-frontend-3.0-3.0.3.jar neo4j-dbms-3.0.3.jar neo4j-graph-algo-3.0。 3.jar neo4j-graph-matching-3.0.3.jar neo4j-graphdb-api-3.0.3.jar neo4j-import-tool-3.0.3.jar neo4j-io-3.0.3.jar neo4j-jmx-3.0 .3.jar neo4j-kernel-3.0.3.jar neo4j-logging-3.0.3.jar neo4j-lucene-index-3.0.3.jar neo4j-lucene-upgrade-3.0.3.jar neo4j-primitive-collections- 3.0.3.jar neo4j-resource-3.0.3.jar neo4j-security-3.0.3.jar neo4j-server-3.0.3.jar neo4j-shell-3.0.3.jar neo4j-udc-3.0.3。jar neo4j-unsafe-3.0.3.jar netty-all-4.0.28.Final.jar opencsv-2.3.jar parboiled-core-1.1.7.jar parboiled-scala_2.11-1.1.7.jar rhino-1.7R4 .jar scala-library-2.11.8.jar scala-reflect-2.11.8.jar server-api-3.0.3.jar
现在,help
在 neo4j-shell 列表中运行:
可用命令: alias auto-index begin call cd commit create cypher dbinfo drop dump env eval explain export export-cypher export-graphml foreach gsh help import-cypher import-geoff import-graphml index jsh load ls man match merge mknode mkrel mv 可选路径planner profile pwd return rm rmnode rmrel rollback runtime schema set start trav unwind using with
更新
你的lib
目录的内容真的很可疑:除了来自 neo4j-shell-tools 的库之外,你只有 4 个其他 jars,它们都没有出现在常规的 Neo4j 安装中,也没有 Neo4j jars 本身。
你真的确定你是在Neo4j 的 lib
目录中解压缩,而不是lib
你家中的目录吗?它绝对不像 Neo4j。
我不知道您是否使用 .exe 或 .zip 安装了 Windows 版本的 Neo4j,但我下载了 .zip 进行检查,它包含neo4j-community-3.0.3\lib
目录,希望 .exe 提取类似的目录结构。那是你应该从 neo4j-shell-tools 中放置额外 jar 的地方。