2016-04-18 16 views
0

私は" -v echo "Maven is on version MVNを実行すると、次のエラーが発生します。「Mavenのバージョンである」エラー提供「エラー:JAVA_HOMEが正しく定義されていません」

Error: JAVA_HOME is not defined correctly. We cannot execute /usr/lib/jvm/java-8-oracle/bin/java Maven is on version

私は別のソリューションは、他の脅威に説明してみましたしかし、これまでには何も働いていませんでした:

私はJAVA_HOME(/usr/lib/jvm/java-8-openjdk-amd64/jre)を次の場所に設定しました/etc/profile.d/jdk.shetc/enviromentbashrc

echo $JAVA_HOMEが与える:

/usr/lib/jvm/java-8-openjdk-amd64/jre 

echo $PATH出力:Mavenのバージョンはフォルダ/usr/lib/jvm/java-8-oracle/bin/javaをinexistingにポイントをチェックし、なぜそう

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games 

を、私は把握することはできません。

答えて

0

あなたは以下を通じてJAVA_HOMEを設定することができますが

JAVA_HOME=jdk-install-dir 
export JAVA_HOME 
PATH=$JAVA_HOME/bin:$PATH 
export PATH 

私はOracle pageからこれを取得するコマンド。

+0

ありがとうございました。やったよ。とにかく 'user @ user-HP-EliteBook-8460p:/ etc $ echo" Mavenはバージョン 'mvn -v'にあります。エラー:JAVA_HOMEが正しく定義されていません。 /usr/lib/jvm/java-8-oracle/bin/javaを実行できません Maven is on version' – Klue

関連する問題