将tomcat5的压缩包解压改名并拷贝到希望的路径下(例如c:\tomcat5)后,还需要安装j2sdk并设置几个环境变量。
1、j2sdk的安装
下载j2sdk1.4.2的安装程序并进行默认安装,j2sdk将被安装在c:\j2sdk1.4.2目录下;
2、环境变量的设置
环境变量的设置有两种方式:一种方式是设置系统环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量
JAVA_HOME=c:\j2sdk1.4.2
CATALINA_HOME=c:\tomcat5
CATALINA_BASE=c:\tomcat5
path= %JAVA_HOME%\bin; (系统里已经有了path变量,只需要在path最前面加上去即可)
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;
添加完后运行c:\tomcat5\bin\startup.bat即可启动tomcat。
 * 特别要注意的是JAVA_HOME,CATALINA_HOME和CATALINA_BASE这三个环境变量的值必须是有效的路径,并且后面不能带";",因为在path,classpath以及tomcat的startup.bat中需要引入它们的值构成其它的路径。另一种方式是在启动tomcat之前通过批处理临时设置,在c:\tomcat5下创建一个evn.bat,内容如下:
set JAVA_HOME=c:\j2sdk1.4.2
set CATALINA_HOME=c:\tomcat5
c:
cd\
cd tomcat5\bin
startup
 * 创建该批处理文件时特别要注意设置JAVA_HOME和CATALINA_HOME时"="号后面不能有空格,例如:
set CATALINA_HOME = c:\tomcat5
这样设置是不行的,强行执行evn.bat的话tomcat会警告说环境变量CATALINA_HOME的设置不正确,启动失败。