前言
今天来学习一下如何使用Tomcat配置任意目录下的web应用。
首先,我们需要手动创建一个web应用,放在任意目录下,这里我放在C盘,起名为firstWebApp,目录结构如下所示
firstWebApp
---WEB-INF
---web.xml
---index.jsp
这就是一个最简单的web应用了
配置方式有两种
I. 直接把这个web应用放到Tomcat的webapps目录下,tomcat在启动的时候,会自动部署项目
II. 在conf\Catalina\localhost目录下,新建一个projectName.xml文件,
注意:这里的helloworld就是我们在浏览器中需要输入的项目名称,
localhost:8080/helloworld/index.jsp
然后我们需要编辑helloworld.xml文件如下
<?xml version='1.0' encoding='utf-8'?>
<Context
docBase="C:\\firstWebApp" reloadable="true">
</Context>
docBase:我们手动创建的项目所在的位置
reloadable:当修改了 docBase 下的 classes 目录下的 class 文件时, tomcat 服务器是否会重新加载 WEB 应用
配置完成以后,我们重启Tomcat,然后在浏览器中输入上面的链接,就可以访问了