シェルからjavaを起動する時の環境変数設定。

JAVA_HOME="/usr/local/jdk1.6.0_12"
echo -e $PATH
PATH=$JAVA_HOME/bin:$PATH

java -version

ってやったら1.6で認識

JAVA_HOME="/usr/local/jdk1.6.0_12"
echo -e $PATH
PATH=$PATH:$JAVA_HOME/bin

java -version

ってやったら1.5で認識


PATHを順番で読み込んでいって、先に見つかったjavaを使っているって事か。。。