Na minha máquina Linux, não está claro para mim por que, se eu fizer o seguinte, não obtenho apenas a string de versão ("1.5.0_32").
# java -version | grep version | awk '{print $NF}'
java version "1.5.0_32"
Java(TM) 2 Runtime Environment,...
17.04.2013 / 13:14