簡體   English   中英

在java 1.6的機器上運行neo4j

[英]running neo4j in a machine with java 1.6

我想第一次運行neo4j。

在我的RHEL 6機器上,我安裝了Java 1.6。 我不想改變它,因為其他程序正在使用它。 當我試圖運行neo4j,從這里下載時,我收到錯誤: ERROR! Neo4j cannot be started using java version 1.6.0_24. Please use Oracle(R) Java(TM) 7. ERROR! Neo4j cannot be started using java version 1.6.0_24. Please use Oracle(R) Java(TM) 7. ERROR! Neo4j cannot be started using java version 1.6.0_24. Please use 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-1.7.0-openjdk-devel ),它們位於不同的目錄中(通常在/opt ),您可以在啟動腳本中設置JAVA_HOME和/或JDK_HOME環境變量。 也就是說,在版本7 JVM上運行程序幾乎沒有任何損害(就像你可以在不觸及已安裝程序的情況下升級內核一樣),Java 6是EOL並且不會獲得新的安全更新。

neo4j 2.0.2似乎使用java7,因此需要jdk7。

訪問neo4j網站並下載1.8.3版本

http://dist.neo4j.org/neo4j-community-1.8.3-unix.tar.gz

如果你在ubuntu中有java 1.6.45,你就完成了

解壓並復制到/ opt並從neo4j根目錄發出以下命令

sudo ./bin/neo4j start

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM