精华内容
下载资源
问答
  • 最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...

          最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。

      jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,进行响应客户端的工作。

      tomcat会定时稍描容器内的jsp文件,读取每个文件的属性,当发现某个jsp文件发生改变时(文件的最后修改时间与上次稍描时不相同时),tomcat会重新转换、编译这个jsp文件。但是tomcat的稍描是定时的不是实时的,这也正是为什么jsp文件修改后需要几分钟的时间来等修改过的jsp生效。当然为了即刻生效,很多老前辈都会建议在修改jsp页面后立即清除work目录里的文件。

      另外,tomcat容器中,对转换后的java文件(比如:index_jsp.java)的编译最大只支持64k,所以在其他容器中的jsp移植到tomcat容器中时会遇到大jsp文件会发生无法编译的情况,所以建议把jsp中的业务逻辑写入单独的类,在jsp中通过调用这个类的静态方法来执行,并将jsp页面中的js提取出来放到单独的js文件内。

    转载于:https://www.cnblogs.com/java0619/p/5580118.html

    展开全文
  • jsp,tomcat的work目录不是缓存

    千次阅读 2014-12-23 00:13:35
    最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...
    最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。

      jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,进行响应客户端的工作。

      tomcat会定时稍描容器内的jsp文件,读取每个文件的属性,当发现某个jsp文件发生改变时(文件的最后修改时间与上次稍描时不相同时),tomcat会重新转换、编译这个jsp文件。但是tomcat的稍描是定时的不是实时的,这也正是为什么jsp文件修改后需要几分钟的时间来等修改过的jsp生效。当然为了即刻生效,很多老前辈都会建议在修改jsp页面后立即清除work目录里的文件。

      另外,tomcat容器中,对转换后的java文件(比如:index_jsp.java)的编译最大只支持64k,所以在其他容器中的jsp移植到tomcat容器中时会遇到大jsp文件会发生无法编译的情况,所以建议把jsp中的业务逻辑写入单独的类,在jsp中通过调用这个类的静态方法来执行,并将jsp页面中的js提取出来放到单独的js文件内。

    展开全文
  • 清除tomcat的缓存

    2015-04-24 16:28:00
    删除tomcat目录work目录Catalina目录就好了!

    删除tomcat目录下的work目录中的Catalina目录就好了!

    展开全文
  • tomcat清理缓存

    2021-02-24 23:03:25
    然后清理tomcat目录下的work文件夹下的内容,同理不要删除work文件夹,命令: rm -rf /usr/local/tomcat/work/* (这是删除所有网站的缓存,如果删除某个网站的缓存,可以看下面的操作:) 删除某个网站的缓存:进入work...
    • 首先关闭tomcat
    • 然后清理tomcat目录下的temp下的内容,但是不要删除temp文件夹,否则会导致一些错误,命令: rm -rf /usr/local/tomcat/temp/*
    • 然后清理tomcat目录下的work文件夹下的内容,同理不要删除work文件夹,命令: rm -rf /usr/local/tomcat/work/* (这是删除所有网站的缓存,如果删除某个网站的缓存,可以看下面的操作:)
    • 删除某个网站的缓存:进入work目录下有个Catalina目录,然后找到相应的文件夹删除那个文件夹即可,不如删除localhost网站的指令: rm -rf /usr/local/tomcat/work/Catalina/localhost
       
    展开全文
  • Tomcat清理缓存

    万次阅读 2018-07-13 10:09:46
    第一种方式,使用myeclipse菜单栏中Project下的...第二种方式,找到Tomcat的安装目录,删除temp和work文件夹下所有的文件及文件夹。第三种方式,找到Tomcat的安装目录,删除temp和work文件夹下所有的文件及文件夹。...
  • 有的时候,我们在开发的时候发现,当我们改了一个jsp或者html...我们需要进行手动的清除一下tomcat的缓存即可。     我们首先把打开的tomcat关闭,然后打开tomcat 安装目录的work目录,w我们在这个目录中的C...
  • tomcat清除缓存的几种解决方式

    万次阅读 2018-11-30 15:17:29
      第一种方法:打开一个项目,菜单栏中的project-选择clean: 选择要clean的项目,确定...1.进入tomcat的安装目录进行清理缓存,这里我使用的tomcat6.0,使用的tomcat是免安装的,解压缩后直接使用,建议大家也用...
  • Tomcat清理缓存方式

    2020-05-21 20:35:59
    1.进入tomcat的安装目录进行清理缓存,这里我使用的tomcat6.0,使用的tomcat是免安装的,解压缩后直接使用,建议大家也用这个版本,而非安装版本,如果你使用的是安装版,方法与解压版完全一样。 2.然后点击进入解压...
  • tomcat清除缓存

    千次阅读 2016-10-27 20:21:34
    tomcat清除缓存   tomcat-清除缓存 ... 删除work目录的缓存文件  可以把Catalina目录删除;    注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这
  • 最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...
  • tomcat的缓存配置状况

    千次阅读 2015-05-05 22:07:09
    tomcat-清除缓存 ... 删除work目录的缓存文件  可以把Catalina目录删除;    注意:不能把work整个目录删除,不然重启tomcat时,会把conf/web.xml删除掉,这样在启动时,日志会提示:No Defaul
  • tomcat的缓存问题

    2011-10-09 10:42:18
    遇到问题为:删除tomcat目录webapp中项目文件,然后重启服务器。清空浏览器缓存,输入jsp页面地址,显示内容依旧为以前界面。 解决办法是:对任意一jsp页面进行小量修改,比如稍微更改一下title,...
  • tomcat 清除缓存

    千次阅读 2015-11-12 13:48:15
    清除Tomcat页面缓存(2010-05-06 11:18:43)转载标签: javatomacat缓存it 分类: java tomcat-清除缓存 方法一: ... 删除work目录的缓存文件 可以把Catalina目录删除; 注意:不能把work整
  • Tomcat缓存”清理

    2017-11-15 17:08:00
    很多时候大家喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...
  • 清除Tomcat项目缓存

    千次阅读 2020-04-16 00:19:47
    (3)找到tomcattemp目录,进入temp目录,将temp目录对应项目文件夹删掉; (4)清除浏览器缓存,重启tomcat,运行项目。 2、linux下 (1)关闭tomcat,运行shutdown.sh文件; (2)进入tom...
  • tomcat清除缓存的方式

    千次阅读 2013-11-12 13:05:54
    tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。 出现这种现象的原因主要是tomcat缓存的原因。 解决办法如下: ...删除work目录的缓存文件。 con
  • tomcat 清理缓存的方法

    2012-12-19 09:32:07
    1进入tomcat/bin目录下,执行命令:./shutdown.sh ...3如果没有关闭则执行命令:kill -9 #pid来彻底关闭tomcat(#pid是tomcat的进程ID) 4最后进入tomcat/work目录下,执行命令:rm -rf Catalina,来删除Catali...
  • 选择要clean的项目,确定即可不用进入tomcat服务器直接清理缓存。 上面的方式虽然简便,不过使用起来,还是不能够彻底的清理...1.进入tomcat的安装目录进行清理缓存,这里我使用的tomcat6.0,使用的tomcat是...
  • Tomcat清除缓存

    2016-04-11 13:01:13
    1:打开自己的tomcat安装目录。 2:在work ,Catalina,localhost下会找到自己以前加载过项目,将对应文件夹删除。 3:在MyEclipse下点击project,点击clean,点击OK。 4:重启tomcat问题解决。
  • tomcat提示缓存不足,无法将资源添加到项目的缓存中,网上大部分解决方案是这样的: 在tomcat的/conf/context.xml中的<Context>中添加 <!--这里单位是 KB--> <Resources cachingAllowed="true" ...
  • Tomcat的work目录作用

    2017-12-05 17:07:00
    很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因; tomcat的...
  • tomcat的work目录的作用

    万次阅读 2015-08-24 14:45:02
    最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...
  • tomcat的work目录作用

    2017-10-13 16:00:00
    最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 731
精华内容 292
关键字:

tomcat的缓存目录