2014-03-01 55 views
0

我目前正在運行的繭特定的Java版本(9.2)我使用這個版本的Java:選擇我的FreeBSD服務器上的Neo4j或繭

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)

但我還想用Neo4j需要Java 7. 我做了一個pkg opendjk7,但我不知道如何告訴Neo4j使用這個版本的Java(在我的PATH中我有Java 6)。

我該怎麼辦?

非常感謝 真誠 AH

回答

1

您可以同時安裝JDK的同時,如果JDK 6是默認的,什麼都不用改繭的啓動腳本,但是在腳本啓動Neo4j的腳本,只是設置

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

謝謝我一直在尋找一個解決方案很長一段時間。這是知道的工作。祝你今天愉快。真誠 – user3141597

+0

你怎麼知道哪個JRE版本被安裝?我使用了'java -version',但數字距離7:'java version「很遠1.7.0_95」 OpenJDK運行環境(IcedTea 2.6.4)(7u95-2.6.4-0ubuntu0.14.04.1) OpenJDK零虛擬機(構建24.95-b01,混合模式)'。根據neo4j,它現在需要JRE 7。我很困惑,我應該更新還是與環境變量有關? – inf3rno