With this patch, you would not be able to run Tomcat *without* HotSpot as
long as it existed -- which would often be useful in a debugging
situation.

You can tell Tomcat to start with this variable, without modifying the
startup scripts, by setting TOMCAT_OPTS (Tomcat 3.x) or CATALINA_OPTS
(Tomcat 4.x) to the set of options you want to pass to the JVM.  For
instance, you can run with the -server switch and set max heap size to 128
megabytes with:

  CATALINA_OPTS="-server -Xmx=128m"

or

  TOMCAT_OPTS="-server -Xmx=128m"

Craig



On Mon, 20 Aug 2001, Bojan Smojver wrote:

> I guess most people would like to run Tomcat with server HotSpot if
> there is one. Can we do something like this (just to save most people a
> bit of configuration file editing, environment variable setting and the
> like):
> 
> --- tomcat.sh   Wed Jul 18 07:24:49 2001
> +++ /usr/local/tomcat/bin/tomcat.sh     Sat Aug 18 17:56:40 2001
> @@ -101,7 +101,11 @@
> 
>  if [ "$JAVACMD" = "" ] ; then
>     # it may be defined in env - including flags!!
> -   JAVACMD=$JAVA_HOME/bin/java
> +   if [ -n "`java -version 2>&1 | grep HotSpot`" ]; then
> +       HOTSPOT="-server"
> +   fi
> +
> +   JAVACMD="$JAVA_HOME/bin/java $HOTSPOT"
>  fi
> 
>  ## -------------------- Prepare CLASSPATH --------------------
> 
> Bojan
> 

Reply via email to