Tomcat下conf/Catalina作用

来源:互联网 发布:杭州比较好的美工培训 编辑:程序博客网 时间:2024/05/20 05:53

在我们自己的服务器上看tomcat配置,发现有的工程是部署到tomcat下webapp的有的是一个单独的文件目录下,当tomcat启动时是如何找到对应的应用的呢?带着问题来看一下。。。。
一般在服务器上Tomcat的目录为如图
这里写图片描述
有一个conf文件夹它下面存在一个Catalina/localhost路径,tomcat启动时会默认去这个路径扫描你的配置,如果我们在这个路径下配置了我们的配置文件ROOT.xml[注:这里默认使用ROOT名称,也可以使用自己的工程名,但我不建议这么做]

<?xml version="1.0" encoding="utf-8"?> <Context docBase="/opt/web/test" path="/"  workDir="work/Catalina/test" reload="true" />

docBase:属性表示具体的工程也就是部署的war解压后的路径
path:为你要访问的工程路径
workDir: 在上图中有个work文件夹,然后创建一个这个目录work/Catalina/m
这样配置好后我们输入地址访问工程tomcat会找到ROOT.xml通过配置找到opt/web/test的工程具体位置。
这是一种部署方式,当然我们也可以直接在tomcat路径下webapps下解压war包进行部署。
以上这些都是tomcat静态部署。动态部署以后补上。。。

1 0
原创粉丝点击