Tomcat下载地址:http://tomcat.apache.org/
1.下载Tomcat,根据自身系统下载不同版本的客户端
2.解压出压缩包,将解压的路径精确到\bin添加到环境变量中
3.启动服务器:进入命令界面中,输入startup.bat(startup.sh)
4.检测服务器是否开启成功,浏览器访问localhost:8080即可
5.配置Tomcat:
<Context docBase="" path="" reloadable="" debug="" crosscontext="" />标签,
其中:
(1)docBase可以是相对路径(相对webapps,方法一已经用到),也可以是本地文件的绝对路径
(2)path是web项目的访问路径,即虚拟文件目录。(注:如果path的设置与webapps下的文件同名,会加载webapps下web项目,如下例子二)
(3)reloadable="true"时,当WEB-INF目录下web.xml和class文件有改动的时候会自动重新加载不需要从新启动服务器
(4)debug是调试信息,等级从0~9,等级越高调试信息就越多
(5)crosscontext="true"时,表示不同context共享一个session
(6)privileged="true"时,才允许Tomcat的Web应用使用容器内的Servlet
(7)antiResourceLocking和antiJARLocking:热部署需要配置的参数,默认false避免更新了某个webapp,有时候Tomcat并不能把旧的webapp完全删除,
通常会留下WEB-INF/lib下的某个jar包,必须关闭Tomcat才能删除,这就导致自动部署失败。设置为true,Tomcat在运行对应的webapp时,会把相应
的源文件和jar文件复制到一个临时目录里。
注:改标签需要写在apache-tomcat解压的conf\Catalina\localhost\ROOT.xml中,作用为:优先访问设置的root,没有找到文件再访问webapps目录,若是没有找到,报错