Tomcat中work目录
Tomcat中work目录的作用:
- jsp运行时都要先转换成servlet,tomcat容器启动时会在目录下的work目录中生成一系列的文件夹和.java文件和编译后的.class文件。
- jsp最终转化为servlet,work的作用就是加快速度,如果jsp没有变化(依据时间戳)就不再重新编译。
/**
*今天在写一个jsp页面时,出错了。然后我就修改了以前的页面,可重新部署并重启服务器之后,显示的还是以前的内容 ,百般无奈,上网搜了一下,原来把Tomcat中,work目录下的东西删除就OK了。
*/ 下面的是转载的:
相信很多用Tomcat的人都会重复这样的事
- 关闭Tomcat
- 打开tomcat/work目录
- 删除Catalina目录
- 运行Tomcat
其实可以用RD命令删除整个目录,只需打开 tomcat/bin/startup.bat 文件,在开头加入
rd/s/q "C:\Tomcat 5.0\work\Catalina"
路径根据自己实际情况做修改
这样每次启动Tomcat的时候就会先删除页面缓存了,不用担心页面修改后没被重新编译.