3

I am trying to set environment variable CATALINA_HOME for tomcat server. I used the command

CATALINA_HOME=/usr/local/apache-tomcat-8.0.22
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386

and

export PATH=$PATH:`$CATALINA_HOME`/bin:$JAVA_HOME

After executing all these commands when I type startup.sh on the terminal my tomcat server started. After reboot when I type startup.sh it is showing

startup.sh: command not found

Also when I tried to check value of environment variable by

echo $CATALINA_HOME or echo $JAVA_HOME it is showing a blank line. What should I do now? Thanks.

  • 2
    Possible duplicate of this – cstich Jun 2 '15 at 15:11
  • 2
    possible duplicate of How to add a directory to my path? – Sylvain Pineau Jun 2 '15 at 15:23
  • In addition to the information in the links provided, note that you should remove the backticks (which denote command substitution) from around the $CATALINA_HOME variable – steeldriver Jun 2 '15 at 15:27
1

To get an environment variable to keep its value after logging out and back in, put the commands in ~/.profile.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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