2
我試圖用這個命令來運行一個Ubuntu機器上的Neo4j服務器:Neo4j的啓動導致錯誤:JAVA_HOME定義錯誤
sudo neo4j start
但它給我這個錯誤:
ERROR: JAVA_HOME is incorrectly defined as /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/ (the executable /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin//bin/java does not exist)
現在,我已將JAVA_HOME
設置爲安裝Java的正確目錄。這裏是我所得到的,當我運行echo $JAVA_HOME
:
/usr/lib/jvm/java-8-oracle
我不知道它的獲得該值JAVA_HOME
。我檢查了配置文件,但我找不到任何涉及JAVA_HOME
的變量,我可能需要設置。
的可能重複:http://stackoverflow.com/questions/27319495/error-java-home-is-not-defined-correctly-executing-maven。在接受的答案下注意關於ubuntu的評論。 – cybersam