【问题标题】:Choose a specific java version for neo4j or cocoon为 neo4j 或 cocoon 选择特定的 java 版本
【发布时间】:2014-03-01 10:54:19
【问题描述】:

我目前在我的 FreeBSD 服务器 (9.2) 上运行 cocoon 我正在使用这个版本的 java:

java -version openjdk version "1.6.0_32" OpenJDK Runtime Environment (build 1.6.0_32-b28) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

但我也想使用需要 Java 7 的 Neo4j。 我做了一个pkg opendjk7,但我不知道如何告诉 Neo4j 使用这个版本的 Java(在我的 PATH 中我有 Java 6)。

我该怎么办?

非常感谢 真挚地 A.H

【问题讨论】:

    标签: java neo4j freebsd apache-cocoon


    【解决方案1】:

    可以同时安装两个JDK,如果JDK 6是默认的,cocoon的启动脚本不要做任何改动,但是在Neo4j的脚本启动脚本中,设置一下就可以了

    export JAVA_HOME=/path_to_JDK7
    export PATH=$JAVA_HOME/bin:$PATH
    

    【讨论】:

    • 谢谢 我一直在寻找解决方案。它知道工作。祝你今天过得愉快。真诚的
    • 你怎么知道安装了哪个JRE版本?我使用了java -version,但数字与 7 相差甚远:java version "1.7.0_95" OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1) OpenJDK Zero VM (build 24.95-b01, mixed mode)。根据neo4j,它现在需要JRE 7。我一头雾水,是不是该更新了,还是环境变量有问题?
    • 那个脚本在哪里?是在 bin 上吗?
    猜你喜欢
    • 2020-07-03
    • 2018-08-07
    • 1970-01-01
    • 2017-03-22
    • 2015-09-25
    • 2021-09-10
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多