Cómo configurar Java Home en CentOS
Configure su sistema CentOS para que sus aplicaciones Java sepan exactamente dónde encontrar los archivos ejecutables y las bibliotecas que necesitan para ejecutarse. Si tiene privilegios de raíz o administrador, establezca la variable $JAVA_HOME en la ubicación del directorio de Java para todos los usuarios de todo el sistema. Si solo necesita establecer la ruta para sus sesiones de usuario no raíz, agregue la información de la ruta a su perfil personal de Bash shell.
Establecer JAVA_HOME en todo el sistema
Paso 1
Inicie una sesión de terminal raíz y luego cambie los directorios a la carpeta /usr/lib/jvm. Si lo prefiere, también puede iniciar sesión en su sistema como root.
Paso 2
Muestre el contenido de la carpeta escribiendo el siguiente comando en el indicador de Bash Shell y luego presionando "Enter:"
ls-l
La lista mostrará varios enlaces simbólicos y una sola carpeta que contiene los archivos del paquete Java. La carpeta Java instalada en los sistemas CentOS 7 puede tener un nombre similar al siguiente:
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Sin embargo, la ruta completa a esta carpeta será:
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Paso 3
Escriba el comando de exportación de shell Bash que configurará la variable $ JAVA_HOME en la ruta completa de la carpeta Java y luego presione "Enter". Su comando debería parecerse al siguiente:
exportar JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Si escribe "echo $JAVA_HOME" (sin las comillas) en la línea de comando y presiona "Enter", el shell mostrará la ruta JAVA_HOME. Sin embargo, el cambio de ruta se perderá cuando reinicie, a menos que agregue el cambio al perfil del sistema ubicado en la carpeta /etc.
Paso 4
Cambie los directorios a /etc y luego abra el archivo de texto "perfil" usando un editor como Vi, Emacs o Nano. El archivo de texto del perfil contiene comandos, parámetros y variables de shell bash para todo el sistema disponibles para todos los usuarios.
Paso 5
Desplácese a una línea en blanco cerca de la parte inferior del archivo, escriba el mismo comando Exportar que ingresó en el indicador de shell, guarde el archivo y luego salga de su editor. Cuando usted u otro usuario inicie sesión en una sesión de CentOS, se establecerá la variable JAVA_HOME.
JAVA_HOME para usuarios únicos
Paso 1
Inicie el administrador de archivos y luego navegue a la carpeta /usr/lib/jvm. El administrador de archivos debe mostrar los iconos de una carpeta y varios enlaces simbólicos.
Paso 2
Seleccione la carpeta y luego presione "Ctrl-C" para copiarla en el portapapeles. Un elemento que contendrá el portapapeles es la ruta completa del directorio a la carpeta Java.
Paso 3
Como usuario normal, no root, inicie Gedit y luego abra el archivo de texto ".bash_profile" ubicado en su carpeta de inicio. Las configuraciones incluidas en .bash_profile se establecen cada vez que inicia sesión en su sistema.
Paso 4
Haga clic en una línea en blanco cerca de la parte inferior del archivo y luego presione "Ctrl-V" para pegar la ruta completa de la carpeta Java. La línea pegada debe parecerse a lo siguiente:
archivo:///usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Sin embargo, para poner la ruta en un formato que pueda usar, elimine la sección "archivo://". El resultado debería parecerse al siguiente
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Paso 5
Agregue el comando de exportación de shell Bash a esta línea que asigna la ruta a $JAVA_HOME, guarde sus cambios y luego salga de Gedit. El comando de ruta final en su .bash_profile debería parecerse a la siguiente línea:
exportar JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el7_0.x86_64
Paso 6
Cierre la sesión de CentOS y luego vuelva a iniciarla. Configure la variable $JAVA_HOME en la ubicación actual de Java.
Consejo
Edite sus archivos .bash_profile o /etc/profile cada vez que se actualice el paquete Java de su sistema. Ejecute el siguiente comando en un indicador de terminal de usuario raíz o normal para comparar la versión actual de Java con la versión a la que hace referencia la variable $JAVA_HOME.
Java -versión
Advertencia
La información de este artículo se aplica a CentOS 7 y CentOS 6.5. Los procedimientos pueden variar ligera o significativamente con otras versiones de CentOS.
- ·Cómo configurar un receptor de cine en casa
- ·Cómo configurar un sistema de cine en casa
- ·Cómo configurar un Home Theater
- ·Cómo configurar un sistema de cine en casa Sony
- ·Cómo configurar un Centro de Entretenimiento Home
- ·Cómo configurar Home Media Habitaciones
- ·Cómo configurar un proyector del teatro Principal
- ·Cómo configurar una cámara de seguridad Inicio