首页 > 其他 > 详细

Tomcat应用部署顺序

时间:2019-10-29 01:54:08      阅读:62      评论:0      收藏:0      [点我收藏+]

1、Server.xml中Host下通过Context标识的部署描述符,这种应用的部署在部署日志中不会显示。注意,在部署的应用为war包时,如果Host设置为需要解压war,则会将war包解压到以path属性命名的文件夹下,并进行部署。

2、配置文件夹下引擎名/主机名文件夹下独立的Context配置文件。

3、Host的appBase文件夹下的应用,先war包后文件夹。

部署的意思是启动应用并建立应用和上下文路径的对应关系,但每一个上下文路径只能部署一次,即按照顺序部署时,如果上下文路径之前已经部署过,则后面相同上下文路径对应的用部署会被忽略。

同一个主机、协议、端口下,如果要去掉上下文路径直接访问,可以通过在Server.xml的Context部署描述符中进行设置,其中path为空。在Host设置为不需要解压war包时,要部署应用既可为war包也可为文件夹,但一旦设置为需要解压war包,则要部署的应用只能是文件夹而不能是war包,这是因为如果部署war包就要进行解压,而要解压的目标文件夹名称为path的属性值空,从而导致解压失败无法完成默认应用的部署。此时空的上下文路径没有被应用占有,ROOT文件夹得以被继续部署为默认应用。

Tomcat应用部署顺序

原文:https://www.cnblogs.com/StarkBrothers/p/11756374.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!