Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently installed tomcat6 with apt-get and have got it up and running. Ubuntu doesnt set the $CATALINA_BASE and $CATALINA_HOME environment variables during the install. How can I locate these directories, so I can manually set them?

share|improve this question
up vote 30 down vote accepted

Both are stored and can be set in /etc/default/tomcat6. By default, CATALINA_HOME is /usr/share/tomcat6, and CATALINA_BASE is /var/lib/tomcat6.

share|improve this answer
Thank you! I have scoured pages upon pages... – Mr. Polywhirl May 21 '13 at 1:37

I have ubuntu v10. And I have tomcat v6 installed at which is at /usr/lib/tomcat6/...

Answer: In my system, both variables are stored in /etc/init.d/tomcat6

share|improve this answer

In either Tomcat6 or Tomcat7 installed with Apt-Get, find the declarations of CATALINA_HOME and CATALINA_BASE, in /etc/init.d/tomcat6 or tomcat7, and EXPORT them to the OS variables. They are then visible on a ENV command. and for use by other software.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.