Saturday, January 8, 2011

! Tomcat setting JAVA and CATALINA HOME



From : http://lucasepe.blogspot.com/2010_05_01_archive.html


Install of Tomcat on Ubuntu




Step One


Locating Java and Tomcat home(s):


luca@ubuntu:~$ find / -name java -type f 2> /dev/null
/usr/lib/jvm/java-6-sun-1.6.0.20/jre/bin/java

luca@ubuntu:~$ find / -name catalina.sh -type f 2> /dev/null
/usr/share/tomcat6/bin/catalina.sh



Step Two


Modify your /etc/environment file


luca@ubuntu:~$ sudo gedit /etc/environment



adding...



#.Setting JAVA_HOME
if [ -d /usr/lib/jvm/java-6-sun-1.6.0.20 ]; then
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.20
export CLASSPATH=.:$JAVA_HOME/lib
fi

#.Setting CATALINA_HOME
if [ -d /usr/share/tomcat6 ]; then
export CATALINA_HOME=/usr/share/tomcat6
fi



Step Three


Log off then log in to force the reload of the file.

Make a simple check:



luca@ubuntu:~$ env | grep CATALINA_HOME
CATALINA_HOME=/usr/share/tomcat6

luca@ubuntu:~$ env | grep JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.20
CLASSPATH=.:$JAVA_HOME/lib




#.Setting JAVA_HOME
if [ -d /usr/lib/jvm/java-6-sun-1.6.0.22 ]; then
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.2
export CLASSPATH=.:$JAVA_HOME/lib
fi

#.Setting CATALINA_HOME
if [ -d /usr/share/tomcat6 ]; then
export CATALINA_HOME=/usr/share/tomcat6
fi