您的位置:首页 > 运维架构 > Tomcat

Tomcat中部署Web应用的三种方式

2015-03-13 22:54 597 查看

Tomcat中部署Web应用的四种方式

1、Tomcat自动部署

将Web应用复制到webapps下,系统将自动把该应用部署到Tomcat;

2、增加自定义的Web部署文件

在conf目录下新建Catalina目录,再在其下建立localhost目录,再新增webAppName.xml文件,内容如下:

<Context docBase="D:/publish/codes/webAppName" debug="0" privileged="true"></context>


3、修改server.xml文件部署Web应用

Tomcat安装目录下的conf目录用于存放Tomcat的配置文件,该目录下的server.xml文件用于配置服务器的有关信息。在该文件最后的元素中通过子元素配置WEB应用的物理路径和虚拟路径。该元素最简单的配置如下:

<Context docBase="C:\MyDemo" path="/test"/>


该元素应该位于元素中的最后位置,即的上面一行:

<Host name="localhost"  appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="C:\MyDemo" path="/test" reloadable="true"/>
</Host>


用这种方式比较方便操作,不需要拷贝WEB应用,并且不要求WEB应用的位置与Tomcat服务器在同一个盘符下。但是Tomcat6开始不推荐使用这种方式,因为这种方式会破坏Tomcat的文件结构,修改了Tomcat的配置文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: