Echo $ Java_HOMEと入力すると、jdkの場所の代わりに$ Java_HOMEが取得されます。環境変数からパスを正しく設定しました。
変数名:Java_HOME変数値:C:\ Program Files\Java\jdk1.7.0_25
私は何を間違えていますか?
echo %Java_HOME%
の代わりに echo $Java_HOME
。
1つ目はWindows用(ファイルパスに基づいたウィンドウだと仮定しています)、使用しているのはLinux用です。
私の場合、「echo $ Java_HOME」と入力すると空白になり、次の指示に従って解決しました。
$ vim .bash_profile
export Java_HOME = $(/ usr/libexec/Java_home)
$ source .bash_profile
$ echo $ Java_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
リファレンス: https://www.mkyong.com/Java/how-to-set-Java_home-environment-variable-on-mac-os-x/