java - 在装有 java 1.6 的机器上运行 neo4j

标签 java neo4j java-7 java-6

我是第一次尝试运行 neo4j。

在我的 RHEL 6 机器上,我安装了 Java 1.6。我不想更改它,因为其他程序正在使用它。当我尝试运行 neo4j 时,从 here 下载,我收到错误:错误! Neo4j 无法使用 java 版本 1.6.0_24 启动。请使用 Oracle(R) Java(TM) 7。 显然,我需要安装 JAVA 7。我想知道我是否可以只下载 Java 7 并让 neo4j 知道 java 可执行文件的路径。

最佳答案

在启动 neo4j 服务器之前设置 JAVA_HOMEPATH

在终端设置路径

export JAVA_HOME=/home/jdk/jdk1.7.0_45
export PATH=$JAVA_HOME/bin:$PATH

然后启动 neo4j 或者您可以创建一个 bash 脚本来自动执行此操作。

关于java - 在装有 java 1.6 的机器上运行 neo4j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20149812/

相关文章:

java - 过滤器 - 忽略除欢迎文件之外的其他请求

neo4j - Neo4j 社区 3.0 中的事务日志记录

java - 没有关于不兼容转换的编译器错误

java - 为什么 Java InetAddress.isReachable() 不能像在 JRE 1.7.x 上那样在 JRE 1.8.x 上工作

java - 生成随机 API key ,提供了 2 种方法,有什么区别吗?

java - 如何在不使用apache的情况下在java servlet中上传和保存文件?

java.lang.RuntimeException : Unable to resume activity Attempted to access a cursor after it has been closed

java - 有没有一种快速方法可以从对象列表中提取列表的一部分?

neo4j - 如何删除neo4j中的所有索引?

Neo4j 密码 : how to change the type of a relationship