Tomcat 部署项目方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat 部署项目方式相关的知识,希望对你有一定的参考价值。

方法一:
在Tomcat中的Conf目录中,在Server.Xml中的,<Host/>节点中添加:

<Context Path="/Hello"Docbase="D:\Users\WebProject\WebContent" Debug="0" Privileged="True" Reloadable="True"></Context>

 

 

   其中 Reloadable= "true" 这个属性是指文件有变化会自动加载,也就是热加载,在大型web项目建议不使用热加载,会非常损耗系统性能。

方法二:将 Web 项目文件【同样也可以复制生成的war】拷贝到Webapps目录中。

方法三:很灵活,在Conf目录中,新建Catalina(注意大小写)\Localhost目录,在该目录中新建一个Xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该Xml文件的内容为:

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\Users\WebProject\WebContent">    
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>

 

    第3个方法有个优点,可以定义别名。服务器端运行的项目名称为web1,外部访问的Url则使用web2的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。

以上是关于Tomcat 部署项目方式的主要内容,如果未能解决你的问题,请参考以下文章

1.tomcat部署项目的几种方式和weblogic部署方式及一点通讯

tomcat入门几种常见的使用tomcat部署项目的方式

Tomcat 部署项目方式

Tomcat部署方式

Tomcat实战案例:Java代码部署

TOMCAT如何部署两个java web项目?