This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
The way i read the manual, it seems that the CATALINA_HOME/BASE issue is for multiple users having their own server on the same machine. If you're like me then you want a single user to have multiple instances of Tomcat on the same machine.
First, i eliminated the %CATALINA_HOME% and %JAVA_HOME% environment variables (System->Advanced->Environment). Next, i removed the references to those values from all of the files in [tomcat]\bin (where [tomcat] is the directory you choose to install the web server). Thank God for TextPad 'Find/Replace All' Finally, the ports in [tomcat]\conf\server.xml must be set so that they are dissimilar between installations (no overlap). Below are the specific values to look for (they can be any number up to 64000, i think, that isn't already used by your system): one for the http connector (default 8080) one for the ajp connector (8009) one for the shutdown port (8005)