tomcat的目录介绍:
bin:主要用来存放tomcat的命令,主要是两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径。
startup用来启动tomcat
shutdown用来关闭tomcat
修改catalina可以设置tomcat的内存
conf:tomcat服务器的配置文件
server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码
web.xml可以设置tomcat支持的文件类型
context.xml可以用来配置数据源之类的
tomcat-users.xml用来配置管理tomcat的用户与权限
在Catalina目录下可以设置默认加载的项目
lib:tomcat启动后需要依赖的jar包
logs:tomcat工作之后的日志文件。(清空不会对tomcat运行带来影响)
在window环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
在linux环境中,控制台的输出日志在catalina.out文件中
temp:用户存放tomcat在运行过程中产生的临时文件(清空不会对tomcat运行带来影响)
webapps:tomcat部署工程的目录,用来存放应用程序,当tomcat启动时回去加载webapps目录下的应用程序。可以以文件夹,jar包的形式发布应用。
work:用来存放tomcat在运行时的编译文件,例如JSP编译后的文件。
清空work目录,然后重启tomcat,可以达到清除缓存的作用。
jsp文件在被翻译后,保存在当前这个目录下,session对象被序列化之后保存的位置。