This has always been a question of mine too. You've got to get the modified environment variables (JAVA_HOME, CATALINA, etc) to the user session starting Tomcat.
Often times I've had to reboot as all users get the env variables read to them from /etc/profile at startup. Hope that answers your question. Is there not a way on linux (*nix) to broadcast new system wide environment variables w/o logging out (that user) or su'ing to that user and manually running export JAVA_HOME=/usr/java.. HTH -----Original Message----- From: Jianping Zhu [mailto:[EMAIL PROTECTED]] Sent: Wednesday, March 06, 2002 6:24 PM To: [EMAIL PROTECTED] Subject: how to set env varible I have redhat 7.2. I am istalling tomcat which need an env varible JAVA_HOME point to JDK I need to set an env varible JAVA_HOME point to directoy /usr/java I did this by adding 2 line to etc/profile JAVA_HOME=/usr/java:$JAVA_HOME export JAVA_HOME I used source profile, it's fine. But I try to start tomcat, it gives me error message: JAVA_HOME env varible is not defined Any suggetion? Thanks -------------------------------- Jianping Zhu Department of Computer Science Univerity of Georgia Athens, GA 30602 Tel 706 5423900 -------------------------------- -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]> -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>