找到tomcat server.xml
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
appBase为应用发布的组,也就是说tomcat会将该文件夹下的所有应用程序发布,应用根路径即为应用文件夹名称。
同时<Host>中还有一个<Context>节点
<Context docBase="mine_water" path="/water" reloadable="false"/>
docBase 为应用发布的文件夹,可为相对路径和绝对路径,path为自定义的发布根路径
发布方式一:
如果在项目发布时将应用放在webapps的目录下则不用配置<Context>,如果配置了<Context>则会出现项目发布俩边的情况。
发布方式二:
将Host下的 webapps目录清空,在Host中配置<Context> docBase 为项目的实际路径如:D:/app/test,test即为解压后的项目文件夹
俩种方式都可以只发布一次应用了。
本文详细解析Tomcat服务器的应用发布配置方法,包括通过server.xml文件中的<Host>和<Context>节点进行应用发布的方式。阐述了appBase、docBase和path属性的作用及如何使用它们实现应用的一次性发布。
6641

被折叠的 条评论
为什么被折叠?



