Cómo configurar JAVA_HOME en Linux para todos los usuarios

Soy nuevo en el sistema Linux y parece que hay demasiadas carpetas Java.

java -version me da:

versión de Java "1.7.0_55"OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-x86_64 u55-b13)OpenJDK 64-Bit Server VM (compilación 24.51-b03, modo mixto)

Cuando intento construir un proyecto Maven, recibo un error:

Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/java/jdk1.7.0_05/bin/java

¿Podría decirme qué archivos necesito modificar para usuarios root y no root y dónde se encuentra Java exactamente?

Respuestas a la pregunta(15)

Su respuesta a la pregunta