【发布时间】:2021-09-26 00:50:29
【问题描述】:
我看到了这个问题的变体,但我没有看到被接受的答案。我正在使用 IntelliJ IDEA 来简单地编译 Neo4J 在 GitHub 上发布的 TraversDemo 示例插件。当我运行 mvn clean package 时,我没有收到任何错误。但是,当我实际尝试将 .jar 文件放入 Neo4J Desktop 上的插件文件夹时。 . . neo4j 无法识别插件。所以,我认为我的 .jar 文件有问题,我只是尝试在 IntelliJ 中“构建”java 文件。当我这样做时,我得到了这个错误:
Module 'TraversalPlugIn' production: java.lang.UnsupportedClassVersionError: org/neo4j/annotations/api/PublicApiAnnotationProcessor 已由更新版本的 Java Runtime(类文件版本 55.0)编译,仅此版本的 Java Runtime识别最高 54.0 的类文件版本
我检查并重新检查了我的 Java(适用于 Windows 10)是 Java 8。我检查了 Java 配置 GUI 并要求更新。它说我有最新版本。有谁知道如何解决这个问题?我已经尝试过在构建、执行、部署 Java 编译器中使用各种选项。似乎没有任何组合有效。
【问题讨论】:
标签: intellij-idea neo4j runtime