• tomcat目录作用说明(详细版)


      我们在开发web应用下,会经常使用到tomcat,但是很少会知道tomcat目录下,各个目录的作用,面试官也会经常问道这方面知识,来考察面试人的基础水平,所以在这里写以下tomcat作用,以供大家参考,自己也再温习一下。

    1.本地安装好的tomcat文件夹下的目录结构

    2.backup:保存了一些配置文件,是在第一次运行了Tomcat服务器以后产生的。它是对服务器进行简单的备份日志。和conf文件下的内容几乎一样。

     3.bin:存放运行tomcat服务器相关的命令

    windows: 双击命令即可

    启动tomcat: startup.bat

    关闭tomcat: shutdown.bat

    Unix: (注意文件的权限)

    启动tomcat: startup.sh

    关闭tomcat: shutdown.sh

     3.conf:存放tomcat服务器相关的配置文件

    backup文件夹为它的备份。catalina目录下可以设置默认加载的项目。catalina文件可以设置tomcat服务器内存大小。context.xml可以用来配置数据源之类的东西。logging文件记录tomcat服务器运行的日志记录。server.xml可以设置域名、端口号、IP、请求的编码、默认加载的项目。web.xml可以设置tomcat服务器支持的文件类型。

     4.lib:存放tomcat服务器自带的jar包,我们也可以把其他的一些jar包也存放到这里,当我们在tomcat中同时部署多个项目,多个项目可共享lib目录中的jar包

     5.logs:存放tomcat在运行中产生的日志相关的东西

     6.temp:用来存放Tomcat执行过程中产生的临时文件。清除此文件不会影响Tomcat服务器。

     

     7.webapps:存放部署到tomcat服务器中的web项目,把自己打好包的web项目想在这个文件夹下,按照本文第二个步骤启动,就可以运行自己所要运行的项目了

    可以以war包、Jar包、普通文件夹三种形式发布应用

     8.work:用来存放Tomcat运行时编译后的文件。清空work目录,重启Tomcat,可以达到清除Tomcat服务器缓存的目的。

     9.wtpwebapps:和webapps功能差不多,但是它是eclipse默认的部署路径。与webapps同时存在时,默认选择wtpwebapps。

    10.LICENSE、NOTICE、RELEASE-NOTES、RUNNING.txt。Tomcat服务器的一些签证,运行,注意的信息。

  • 相关阅读:
    IE6,IE7,IE8,Firefox 兼容的css hack以及常见兼容性问题
    BAT及各大互联网公司2014前端笔试面试题:HTML/CSS/JAVASCRIPT
    C语言学习
    HDU 3861 The King’s Problem 最小路径覆盖(强连通分量缩点+二分图最大匹配)
    HDU 2089 不要62【解题报告】
    POJ2762 Going from u to v or from v to u? 强连通分量缩点+拓扑排序
    HDU 1754 线段树入门解题报告
    2019/4/22 kmp模板
    2019/4/22 拓扑排序的高效写法. 模板题HDU1285:确定比赛名次
    HDU 2544最短路 【dijkstra 链式前向星+优先队列优化】
  • 原文地址:https://www.cnblogs.com/wyrlzy/p/13859091.html
Copyright © 2020-2023  润新知