如何清除tomcat缓存

 我来答
很多游戏
高粉答主

2019-05-07 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:387012

向TA提问 私信TA
展开全部

清除tomcat缓存的具体步骤如下:

我们需要准备的材料分别是:电脑、tomcat。

1、首先我们需要点击打开Tomcat安装目录,之后点击打开temp文件夹。

2、然后我们在弹出来的窗口中的文件都是垃圾文件,按“Ctrl+A”全选之后,右键单击选择“删除”。

3、然后我们返回后打开Work文件夹,点击打开catdina中的locailhost文件夹。

4、然后我们在弹出来的文件夹中点击选择想要删除的缓存文件,右键单击选择“删除”即可。

暴风锤
2015-07-13 · 知道合伙人数码行家
暴风锤
知道合伙人数码行家
采纳数:1967 获赞数:9655
从事过多年电力营销及配电运维工作,业务精通。喜欢电子产品有过二年在电脑城兼职的经历,平时也爱编程。

向TA提问 私信TA
展开全部
1. 以Myeclipse8.5,为例讲解,也可以使用Eclipse或者Myeclipse,方法类似。首先打开Myeclipse8.5。

2. 第一种方法:打开一个项目,这里我打开的Mail项目,然后点击Myeclipse菜单栏中的project-选择clean:如下图所示:
点击这里可以不用进入tomcat服务器直接清理缓存

3. 上面的方式虽然简便,不过使用起来,还是不能够彻底的清理tomcat缓存。
4. 第二种方法:
进入tomcat的安装目录进行清理缓存,这里我使用的tomcat6.0,使用的tomcat是免安装的,解压缩后直接使用,建议大家也用这个版本,而非安装版本,如果你使用的是安装版,方法与解压版完全一样。

5. 然后点击进入解压后的tomcat,找到work文件夹,。此文件下有个catalina目录(tomcat小名叫catalina),work目录下的文件都可以删除。
work目录下有一个catalina目录。

6. 删除work中的tomcat目录后,缓存已经删除。
7. 如果我们先前发布的一个项目有错,大家都知道,tomcat发布的项目在webapps下,如果以前的项目有错那么运行新的项目肯定还是会有错的。以前的项目遗留的错误,这时,只要将以前的项目删除掉就行了。

8. 进入webapps将以前遗留的项目删除就行了,也可以将所有的项目清空,因为Myeclipse的工作空间中还有以前的项目,我们只需要重新发布,tomcat的webapps目录中就会将工作空间中的项目自动重新加载到webapps中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猴账惹2
推荐于2017-09-17 · TA获得超过219个赞
知道答主
回答量:149
采纳率:33%
帮助的人:70.2万
展开全部
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。 出现这种现象的原因主要是tomcat缓存的原因。 解决办法如下: 在jsp文件头加上 <meta http-equiv="Expires" content="0" <meta http-equiv="kiben" content="no-cache" 其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。 删除work目录下的缓存文件。 conf/server.xml 文件Context path 中间加上 reloadable="true" 例如:<Context path="" docBase="E:\MYJSP\" debug="0" reloadable="true" / 在tomcat的startup.bat里首部加上批处理命令 rd/s/q "D:\Program Files\tomcat-6.0\work\Catalina tomcat路径根据自己情况修改. 这样基本可以解决缓存遗留问题。 ========================================== 方法1、再当前浏览器,工具里清空一下上网记录(如果你的cookie没那么重要的话,全部选中,清空)。重新打开一个IE浏览器,再打上网址,回车。 如果还不行方法2、重启tomcat,但是太费时间,有时还不管用。。 方法3、Apache Software Foundation\Tomcat 5.5\work\Catalina\localhost 有一些发布程序的时候编译的jsp的Java类,可都清空该文件夹,也可以只删除跟当前项目相关的类。 方法3,最直接。。。彻底 不过我常用方法1。方法3,要翻那么多文件夹,我会在方法1实在还是不可以的话。才用方法3 =========================================方法一:conf/server.xml文件 Context path中间加上reloadable="true" 例如:<Context path="" docBase="" reloadable="true"方法二:删除work目录下的缓存文件 可以把Catalina目录删除; 注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这样在启动时,日志会提示:No Default web.xml,且访问页面会显示404错误;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
背锅侠丶李达康
2017-07-19 · TA获得超过1311个赞
知道大有可为答主
回答量:2706
采纳率:96%
帮助的人:744万
展开全部
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。 出现这种现象的原因主要是tomcat缓存的原因。 解决办法如下: 在jsp文件头加上 <meta http-equiv="Expires" content="0" <meta http-equiv="kiben" content="no-cache" 其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。 删除work目录下的缓存文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
han15133268722
推荐于2017-09-21 · TA获得超过536个赞
知道小有建树答主
回答量:250
采纳率:100%
帮助的人:157万
展开全部
进入tomcat根目录,找如下路径
work/catalina/
删除这个文件夹下的所有东西
其次,还应当把部署到tomcat下的项目删除掉
方法,返回根目录,找如下路径
/webapps
将所有文件删除即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式