2016-05-18 32 views
0

UBUNTU 16.04のNeo4Jサーバーで問題が発生しています。 バージョン2.3.3のneo4jをインストールしたいと思っていました。 Javaのを見つけることができません:NEO4J:エラー:javaを見つけることができません。

ERRORを開始するのNeo4j

➜〜sudoのは/ var/libに/のNeo4j/binに/:私は、サーバーを起動しようとしたときに今、私はこのエラーを得ました。 (/ usr/lib/jvm/java-7-oracle/jre/bin/java/bin/javaは実行できません) * Neo4j Serverを実行するには、Oracle(R)Java(TM)7またはOpenJDK(TM)を使用してください。 * Neo4j Serverのインストール手順については、http://docs.neo4j.org/を参照してください。

事は私のJAVA_HOMEがエラーによって与えられたパスがないということです。

➜〜エコーの$ JAVA_HOME は/ usr/libに/ JVM/javaの-8-オラクル/

についての任意のアイデアこの問題の根本原因?

+1

'java -version'を実行するとどうなりますか? –

答えて

0

'sudo'として実行すると、ユーザーではなくrootユーザーとして実行されます。その結果、お客様のユーザー環境であるJAVA_HOMEパスは適用されません。

+0

あなたは正しいです、私はJAVA_HOMEを/ etc/environmentファイルで定義しました。私はそこからそれを取り除きましたが、今はうまくいきます。ありがとう – romain

関連する問題