Tomcat

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Tomcat > Tomcat热部署问题

Tomcat热部署问题分析

作者:晟烜道长

在Tomcat热部署中,HTML修改需重启生效,可通过设置exploded项目结构解决,同时,调整URL前缀可避免默认路径中的_war或_exploded,确保AJAX正确访问servlet

1.Tomcat热部署

开发web项目时遇到了html代码改变刷新浏览器页面却不改变的问题,只能重启Tomcat才能改变页面,很浪费时间。

1.1 解决方式

这个问题可以用Tomcat的热部署解决(狗头)。

1.2 步骤

点击Edit Configurations..

将矩形框内的值设为图中的值

2. 步骤中可能出现的问题

矩形框内的值没有如图所示的值的选项。

2.1 解决办法

如图所示,

创建后缀为exploded的家伙,把原来后缀为war的家伙删掉(选中点击右边的“-”),之后就能设置之前矩形框内的值了。

3.Tomcat启动页面默认路径配置问题

用Tomcat访问html页面有可能默认路径会多出“_war”或“_exploded”等字符,这很容易导致写ajax时url路径出错访问不到servlet。

3.1 解决方式

URL里的值为用Tomcat访问html页面时的默认地址值,可将其修改为自己想要的前缀。

将红框里的值改为“/”则不会多出“_war”或“_exploded”等字符。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文