JAVA_HOME
次のように環境変数を設定しまし.bashrc
た。
export JAVA_HOME='/opt/Oracle/jdk1.7.0_25'
そして、それが適切に設定されていると確信しています:
$ echo $JAVA_HOME
/opt/Oracle/jdk1.7.0_25
しかし、NetBeans を使用して Google App Engine サーバーを起動すると、次のように表示されます。
...
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-7-openjdk-amd64/jre"
なぜ変更されるのですか?