Tomcat缓存问题 |
您所在的位置:网站首页 › 如何清理tomcat的缓存 › Tomcat缓存问题 |
Tomcat缓存区满问题
【报错信息】 无法将位于[/WEB-INF/classes/]的资源添加到Web应用程序[/News_Xifang_war_exploded]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间 警告 [main] org.apache.catalina.webresources.Cache.getResource 无法将位于[/WEB-INF/classes/templates/framework/help/helpinfo.html]的资源添加到Web应用程序[/zhfx]的缓存中, 因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间 出现这种问题的原因是Tomcat缓存区已满,在启动Tomcat后,会出现web项目的图片资源等加载不出来。 解决方法是清理Tomcat缓存区,或者将缓存区最大空间更改。由于Tomcat配置出错之后比较麻烦,所以我们选择直接清理就好! 第一步1.进入Tomcat的安装目录进行清理缓存,我使用的是Tomcat-8.5.50,不同版本的目录结构基本都是一样的,操作相同。 work目录只是tomcat的工作目录,也就是tomcat把 jsp转换为class文件的工作目录 第二步找到Tomcat的安装目录,修改bin文件夹下的startup.bat文件 startup.bat是Tomcat的启动命令 在startup.bat文件的头部加上批处理命令 打开之后在第一行加上命令,后面为Tomcat的缓存区目录 rd/s/q D:\apache-Tomcat-8.5.50\work\Catalina Chrome清除浏览数据在设置里 再次补充一下,在我清除了Tomcat缓存之后,发现启动项目后跳转网页之后显示任然是之前的内容,并没有作更新。清除了浏览器的Cookie之后,内容更新了。及得要清除浏览器的浏览数据。 关闭Tomcat服务,重新启动web项目即可! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |