【问题标题】:Error:(3, 31) java: cannot access org.neo4j.configuration.GraphDatabaseSettings错误:(3, 31) java: 无法访问 org.neo4j.configuration.GraphDatabaseSettings
【发布时间】:2020-04-29 18:33:07
【问题描述】:

所以我在尝试使用嵌入的 neo4j 时遇到此错误:

Error:(3, 31) java: cannot access org.neo4j.configuration.GraphDatabaseSettings
  bad class file: /C:/Users/stepa/.m2/repository/org/neo4j/neo4j-configuration/4.0.2/neo4j-configuration-4.0.2.jar!/org/neo4j/configuration/GraphDatabaseSettings.class
    class file has wrong version 55.0, should be 52.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.

我试图删除文件,重新导入,用maven,甚至降级maven依赖的版本。有 有人遇到过这种行为吗? 谢谢你的帮助:)

【问题讨论】:

  • 升级到 Java 11(类版本 55)。或者从最新的 neo4j 降级到仍然支持 Java 8(类版本 52)的版本。 Java 8 已经淘汰(来自 Oracle)已经有一段时间了。 Neo4j 文档 here 将 Java 11 列为要求。
  • 哦...谢谢,您为我节省了很多时间,我完全忘记了这可能是一个问题:Dd

标签: java maven neo4j neo4j-embedded


【解决方案1】:

这是java版本。由Elliott Frisch;在 cmets 中回答..

【讨论】:

    猜你喜欢
    • 2015-04-18
    • 2018-03-09
    • 2013-02-08
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 2019-07-09
    • 2022-06-17
    • 1970-01-01
    相关资源
    最近更新 更多