server.xml配置
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve .../>
<Context docBase="..." path="..."
reloadable="false" source="..."/>
</Host>
为了灵活的发布web应用,则需要为web应用配置tomcat的<Context>元素!
为了达到web项目热部署的效果,需要在配置<Context>元素时,把它的reloadable的属性配置成 true ,它的默认值为false
web应用的开发调试阶段,把reloadable设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用,可以方便对web应用的调试;
在正式发布阶段,需要把reloadable设为false,因为这样可以降低tomcat的运行负荷,提高tomcat的运行性能。
关于tomcat的热部署
猜你喜欢
转载自chenleilei-92.iteye.com/blog/2374594
今日推荐
周排行