【问题标题】:neo4j cypher compiler error in neo4j cypher compiler 2.0.1neo4j cypher 编译器 2.0.1 中的 neo4j cypher 编译器错误
【发布时间】:2014-04-04 13:22:07
【问题描述】:

我正在使用 neo4j 2.0.0-M06 。但是这个版本在集群时有问题。

然后我转到 2.1.0-M01 版本。但出现错误:

java.lang.NoClassDefFoundError: org/neo4j/cypher/internal/compiler/v2_1/spi/PlanContext

尝试两个罐子:

 neo4j-cypher-compiler-2.0-2.0.1.jar
 neo4j-cypher-compiler-2.0-2.0.0.jar

提前致谢

【问题讨论】:

  • 你能展示一段代码吗?你的类路径中需要neo4j-cypher-compiler-2.1-2.1.0-M01.jar
  • 是的,它已经在类路径中

标签: compiler-construction neo4j cypher


【解决方案1】:

您不能像这样混合搭配 jar,您需要所有 Neo4j jar 的版本相同。我建议要么使用像 Maven 这样的依赖管理系统来确保你总是拥有正确的 Jars,或者使用 Neo4j 服务器而不是 Neo4j Embedded(因为 Neo4j 服务器是一个独立的应用程序,不用担心 jar 版本)。

如果你想手动进行依赖管理,那么你需要确保你的每个 neo4j jar 都是相同的版本,并且你的类路径上没有多个同名但版本不同的 jar。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-12
    • 1970-01-01
    相关资源
    最近更新 更多