java - neoj4 2.2.2 是否支持 java 8?,neo4j/bin/utils 脚本错误

标签 java neo4j

我们正在使用 java 8u45 测试 neo4j 2.2.2,但启动 neo4j 时出现错误。

错误! Neo4j 无法使用 java 版本 1.8.0_45 启动。
* 请使用Oracle(R) Java(TM) 7 运行Neo4j Server。从以下位置下载“Java 平台 (JDK) 7”: http://www.oracle.com/technetwork/java/javase/downloads/index.html
* 请参阅http://docs.neo4j.org/ Neo4j 服务器安装说明。

数据库仍然启动,所以问题是:这个错误消息是一个错误还是我们应该将 java 8 版本恢复到 7。

函数 checkjvmcompatibility() 上的/bin/utils 脚本触发错误

谢谢!!!

最佳答案

它清楚地表明您应该使用 Java 7。这是系统要求,由库强制执行。

但是 http://docs.neo4j.org/ 上的发行说明说:

Neo4j 2.2.2 is a maintenance release, with critical improvements. Notably, this release: Provides full support for Oracle and OpenJDK Java 8.

因此,要么文档中有错误,要么(更有可能)他们忘记更新兼容性检查实用程序。向他们发送有关此问题的消息。

http://neo4j.com/contact-us/

关于java - neoj4 2.2.2 是否支持 java 8?,neo4j/bin/utils 脚本错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30633222/

相关文章:

node.js - neo4j.ClientError : [Neo. ClientError.Security.Unauthorized]

java - Java 中的可滚动 JFrame

java - 处理 Jackson 在 Spring 端点上抛出的多个异常

graph - 在两个顶点之间找到边的正确方法是什么?

csv - 如何使用neo4j-import?

Neo4j Cypher : How do you unpack nodes from a path to allow for further matching?

algorithm - 我怎样才能在以前的密码结果上应用一个新的密码

Windows 上的 Javafx 应用程序无需 Java(Maven 或...?)

java - 为什么文件名为 catalina.out?

java - 如何使用具有 void 返回类型的 Callable?