Configurar JAVA_HOME, MAVEN_HOME, M2_HOME, CATALINA_HOME EN UBUNTU.
Este post lo escribo porque necesitaba configurar mi JAVA_HOME, para poder trabajar con Apache Maven. y editando mi .profile lo solucioné. Y si alguien quiere hacerlo, pues así puede.
Dentro de nuestro home, existe un archivo oculto llamado .profile y editandolo podemos crear variables de entorno para nuestro usuario logueado en el sistema.
Aquí tienes un .profile completo, de Ubuntu 12.10
Aquí tienes un .profile completo, de Ubuntu 12.10
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. “$HOME/.bashrc”
fi
fi
# set PATH so it includes user’s private bin if it exists
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. “$HOME/.bashrc”
fi
fi
# set PATH so it includes user’s private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH=”$HOME/bin:$PATH”
fi
PATH=”$HOME/bin:$PATH”
fi
JAVA_HOME=~/java/jdk1.7.0_40
M2_HOME=~/java/apache-maven-3.0.5
CATALINA_HOME=~/java/apache-tomcat-6.0.36
MAVEN_HOME=~/java/apache-maven-3.0.5
M2=~/java/apache-maven-3.0.5/bin
PATH=”$JAVA_HOME/bin:$MAVEN_HOME/bin:$CATALINA_HOME/bin:$M2_HOME/bin:$PATH”
M2_HOME=~/java/apache-maven-3.0.5
CATALINA_HOME=~/java/apache-tomcat-6.0.36
MAVEN_HOME=~/java/apache-maven-3.0.5
M2=~/java/apache-maven-3.0.5/bin
PATH=”$JAVA_HOME/bin:$MAVEN_HOME/bin:$CATALINA_HOME/bin:$M2_HOME/bin:$PATH”
Ahora al escribir en la consola echo $JAVA_HOME si tengo la siguiente salida:
/home/tsw/java/jdk1.7.0_40
En mi caso dentro de mi home tengo una carpeta que se llama Java, y ahí pongo todo lo relacionado con Java, para el día que formatee mi ordenador , pues copio esa carpeta y ya tengo todo.
Bueno , espero que este post te sirva de ayuda una vez más.! También lo escribo para acordarme yo para la próxima!. Saludos.