...
Code Block | ||
---|---|---|
| ||
#!/bin/sh # Bonsaiframework - Modification Start # -------------------------------------- if [ "$LOGNAME" != "serveradmin" ]; then echo "This service should only managed with the user serveradm" exit 1 fi # -------------------------------------- # Bonsaiframework - Modification End # Licensed to the Apache Software Foundation (ASF) under one or more |
...
Run Tomcat with a
...
Specific Java Version Using setenv.sh
Tomcat can be run with a separate version of JRE that isn't or JDK that is not the default system version. To do so, you will have to explicitly set the JRE_HOME variable. The JAVA_HOME variable is also configured as some applications will want to make use of this variable instead.
Tomcat has a nice facility for this via a file called setenv.sh which actually does not exist by default. As soon as you create the file, Tomcat will run setenv.sh as part of its startup.
...
Code Block | ||
---|---|---|
| ||
#!/bin/sh
JRE_HOME="$CATALINA_HOME"/java
JAVA_HOME="$CATALINA_HOME"/java |
The $CATALINA_HOME is a script variable that is established by Tomcat to set the directory it is running from.
...
http://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q9 - finish readinghttp://confluence.atlassian.com/display/DOC/Configuring+Tomcat%27s+URI+encoding?focusedCommentId=231343170&#comment-231343170 - Confluence related notes
JAVA_HOME