On my Red Hat server, java -version outputs;
$ java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)
$
However, neither PATH
, nor JAVA_HOME
environment variables are set. Likewise, JAVA_HOME
is not set on ~/.bash*
files.
Why and how my server uses this version of Java while two other versions of Java are installed as well?