Setting Environment variables and System properties for Tomcat Server
Windows Environment:
Create a file called setenv.bat in tomcat bin directory Example: tomacta/bin/ setenv.bat Environment variables setting: set <OptinName>=<option value> Example: set JAVA_OPTS= -Xms256m -Xmx512m -XX:MaxPermSize=256m System Properties Settings: set JAVA_OPTS =-D<propertyName>=<propertyValue>Example: set "JRE_HOME=%CATALINA_HOME%/jre1.6.0_20/win" Note: When you already configure some java option again you want configure some you have to do following like this set JAVA_OPTS=% JAVA_OPTS% -Djava.awt.headless=trueThe following is example for setting multiple properties. if multiple properties separated by space. set JAVA_OPTIONS=%JAVA_OPTIONS% -Duser.timezone=UTC -Duser.timezone=GMT -Dicescrum_config_location=/path/to/dir/where/i/can/write/config.groovy -Xmx512m -XX:MaxPermSize=256m |
Linux Environment:
Create a file called setenv.sh in tomacat bin directory Example: tomcat/bin/setenv.sh Environment variables setting: export <OptinName>=”<option value>” Example: export JAVA_OPTS=” -Xms256m -Xmx512m -XX:MaxPermSize=256m” System Properties Settings: export JAVA_OPTS =”-D<propertyName>=<propertyValue>”Example: export JAVA_OPTS =”-Djava.awt.headless=true”Note: When you already configure some java option again you want configure some you have to do following like this export JAVA_OPTS=”$ JAVA_OPTS -Djava.awt.headless=true"The following is example for setting multiple properties. if multiple properties separated by space. export JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -Xmx1024m -XX:MaxPermSize=256m" |
$ for linux, not %..%
ReplyDeleteHI Thank you ..i updated post
Delete