【发布时间】: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