tomcat 中部署web应用的方式

上一篇 / 下一篇  2012-06-28 15:45:32 / 个人分类:框架工具

Tomcat中部署web应用的方式

在Tomcat中部署web应用的方式很多,主要有以下几种方式:

1.使用控制台部署

2.利用Tomcat自动部署

3.修改server.xml文件部署

4.增加用户的web部署文件

一般较为常用的是第二种方式和第四种方式,即自动部署和增加用户的web部署文件

自动部署尤为简单,只需将web文件夹复制到Tomcat的webapp文件夹下,启动Tomcat后,服务器会自动加载web应用。

如果你的web应用文件夹比较大,内容较多,复制起来可能会很慢,推荐你使用增加用户的web部署文件来实现部署web应用的目的。

进入Tomcat的conf\Catalina\localhost目录下,会看到两个XML文件manager.xml和host-manager.xml,随便用记事本打开一个会看到如下内容:

<Context docBase="${catalina.home}/server/webapps/host-manager"
         privileged="true" antiResourceLocking="false" antiJARLocking="false">

</Context>

我们需要的是这样的格式:

<Context path="/xxx" docBase="xxx" privileged="true"></Context>

其中path后是写你的web应用的虚拟路径,如果不增加该属性,就根据你应用中web.xml的配置,建议不加改属性。docBase是你web应用的真实路径,假如你的D盘下有个web应用,你可以设置docBase="D:/webroot",webroot就是web应用的名称,一般用MyEclipse都会默认这样的名字,我喜欢改成web。

每个web应用都对应一个Context元素,最后是命名改配置文件,为了提高可读性,推荐取名为“web应用名.xml“

这样,每次启动服务器后,服务器都会根据你的配置文件到指定目录下寻找你的web应用,达到部署的目的,省去了复制文档的辛苦,而且当web应用更新后可以随时更新,web开发常用的方式哦!


TAG:

 

评分:0

我来说两句

日历

« 2024-04-18  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 56792
  • 日志数: 25
  • 建立时间: 2012-04-15
  • 更新时间: 2012-08-31

RSS订阅

Open Toolbar