Difference between revisions of "Tomcat"

From John Freier
Jump to: navigation, search
(Add A Classpath - TOMCAT 6)
Line 37: Line 37:
 
This will bring all the files in a certian director in to the tomcat classpath.  Great for server side property files.
 
This will bring all the files in a certian director in to the tomcat classpath.  Great for server side property files.
  
 +
'''Windows'''
  
 
1. Create a file %TOMCAT%/bin/setenv.bat
 
1. Create a file %TOMCAT%/bin/setenv.bat
Line 42: Line 43:
 
2. Add the following lines.
 
2. Add the following lines.
 
  set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%/../foldername"
 
  set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%/../foldername"
 +
 +
'''Unix based'''
 +
 +
1. Create a file %TOMCAT%/bin/setenv.sh
 +
 +
2. Add the following lines.
 +
  CLASSPATH=${CLASSPATH}:${CATALINA_HOME}/../properties
  
 
== Increase Memmory - TOMCAT 6 ==
 
== Increase Memmory - TOMCAT 6 ==

Revision as of 13:21, 30 December 2014

Debug Mode - TOMCAT 6

To start Tomcat in debug listing mode add jpda to the argument list

Example
In startup.bat
call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%


A Clean Up Script - TOMCAT 6

This is a clean up script to get rid of CACHE and LOGS.

%TOMCAT%/cleanup.bat

cd c:/dev/tomcat/apache-tomcat-6.0.32

cd ./temp
rm -fr *
cd ..

cd ./work
rm -fr *
cd ..

cd ./logs
rm -fr *
cd ..

Enable Remote JMX - TOMCAT 6

To enable remote JMX follow the steps.

1. Create a file %TOMCAT%/bin/setenv.bat

2. Add the following lines.

 REM Enable Remote JMX
 set CATALINA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8686 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

Add A Classpath - TOMCAT 6

This will bring all the files in a certian director in to the tomcat classpath. Great for server side property files.

Windows

1. Create a file %TOMCAT%/bin/setenv.bat

2. Add the following lines.

set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%/../foldername"

Unix based

1. Create a file %TOMCAT%/bin/setenv.sh

2. Add the following lines.

 CLASSPATH=${CLASSPATH}:${CATALINA_HOME}/../properties

Increase Memmory - TOMCAT 6

This will boost the memory that Tomcat uses.

1. Create a file %TOMCAT%/bin/setenv.bat

2. Add the following lines.

set "JAVA_OPTS=%JAVA_OPTS% -Xms1536m -Xmx1536m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:NewSize=768m -XX:MaxNewSize=768m -XX:+UseParNewGC -XX:+UseTLAB -XX:+UseConcMarkSweepGC"