2020-03-03 16:20:05
一次笔者需要部署一个Tomcat环境,展示一些静态页面的内容。通过Tomcat的Web Application Manager添加了指向静态页面所在路径的Application,用浏览器查看页面,页面内容正常展现,非常顺利。
但在后续对静态页面进行修改更新后,通过浏览器再次查看,页面仍是旧的内容。笔者也怀疑是不是因为浏览器缓存引起这个问题,但清空浏览器、换用其他浏览器,都只能看到旧的页面内容。
那么就应该是服务端的问题了。笔者在服务端重启了Tomcat服务,在Tomcat的Web Application Manager中Stop/Start这个Application,都没有效果,甚至把静态页面文件从磁盘删除,并重启Tomcat服务,仍能在浏览器中看到旧的页面内容!简直无语了!
最后在网上反复搜索,总算找到一个方法。
首先在Tomcat的Web Application Manager中删除这个静态页面的Application。
然后编辑 [apache-tomcat]/conf/server.xml 文件,[apache-tomcat]表示tomcat的安装路径。
在这个文件的最后,有一个 Host 节点:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<!-- 这里有一些内容 -->
</Host>
在这个节点中,添加一行内容:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<!-- 添加下面这行内容 -->
<Context path="/staticpage" docBase="/home/mypage" reloadable="true" debug="0" crossContext="true" />
</Host>
重启Tomecat后,再次更新静态页面,页面内容正确展现。
添加的 Context 节点,表示一个新的虚拟路径,path 为路径名称,需添加到url中访问这个虚拟路径,例如:http://localhost/staticpage,docBase 为磁盘上的路径名称,即实际页面文件放在磁盘的哪个路径下,reloadable 表示页面文件被修改后,网站是否自动更新页面内容,测试环境设为 true 方便开发测试,生产环境就要设为 false 以提升性能。
大功告成!
配置Tomcat修改代码项目自动重新部署
04-04
Tomcat manager无法访问
02-17
Centos 7 JDK、Tomcat9 安装并配置
05-29
Ubuntu 16.04安装Apache Tomcat
02-29
使用 Docker 搭建 Tomcat 运行环境
07-24
zuihou-admin-cloud 1.6 发布,支持自动生成前端页面
07-11
解决Win8应用商店出现0x80073cf9错误
06-29
Android Studio 查看源码出现throw new RuntimeException("Stub!"); 解决办法
07-03
B450系列机器QQ语音听不到对方声音解决方案
06-30
LJ3050D打印机单面打印正常,自动双面打印提示纸张错误
05-21
Lenovo G485无线网络连接不上的解决方案
06-23
Linux modprobe自动处理可载入模块命令详解
05-25
R520 5C20 BIOS刷新盘VER2.1-N0414-050512
03-29
ThinkPad -- 键盘问题的一般解决方法
07-07
Think产品无法进行无线上网的检测方法和解决方法
07-18
USB接口无法识别设备的解决方法
06-23
Win8.1中IE11打开vSphere Web Client,页面总是显示为英文
04-11
Windows 10穿越火线如何自动全屏
05-14
Zabbix使用Pycurl模块监控web页面状态
06-23
python flask-sqlalchemy如何设置使自动建的mysql表字符集charset为utf8
06-04
自动投票软件(投票刷票神器) v3.8 免费版
52KB
下载2寸照片生成器(标准照片自动调整软件)v1.0 免费版
453KB
下载AI全自动剪辑软件下载
162.5M
下载EXCEL全自动检索录入 v10.0.0.0免费版
2.11 MB
下载Yuntel电话自动拨号软件 v5.2.6.0官方版
51.5M
下载b站录播机(自动录屏软件) v1.6.10 破解版
129.1M
下载msvcr80.dll丢失怎么办 64位/32位 附丢失解决方法
234 KB
下载后台挂尔雅浏览器(自动刷课浏览器) 2021 免费版
88.7MB
下载心蓝IP自动更换器官方版 v1.0.0.2
5.5M
下载文件自动分类 v3.3 绿色版
288.11K
下载神奇照片自动打印软件下载
14.4M
下载绿点鼠标自动点击器下载
2.34MB
下载Tomcat7.0 (Web 应用服务器)官方版
9.3M
下载Firefox火狐浏览器 32位
40.71 MB
下载JustManager 64位 v0.1.0.0
1005.65 KB
下载Teleport Ultra下载
1.15M
下载mc喊麦软件下载
8M
下载天猫砍红包软件下载
577.75 KB
下载天翼宽带 v2.1.0.0
15.59 MB
下载系统之家一键重装系统下载
28.4M
下载