ERROR: JAVA_HOME is set to an invalid directory って言われた

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55\bin

ってしてたのが原因だった。このままでも javac とかは通るので気付かなかった。

正しくは、

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55\
Path=JAVA_HOME\bin\;(ry)

 な感じで設定しなきゃだめだった。

あやふやな記憶で設定するのはやめないとね。

 

というかこの記事を書いた時は 7u60 になっているし、自動アップデートされないし、Path もいちいち変えなきゃいけないしだるい。

 

ちなみに、環境変数をいじるのには、 Rapid Environment Editor を使っている。便利。