zoukankan      html  css  js  c++  java
  • Tomcat系列(2)——Tomcat文件目录7个

    核心部分

      bin (运行脚本)
      conf (配置文件)
      lib (核心库文件)
      logs (日志目录)
      temp (临时目录)
      webapps (自动装载的应用程序的目录)
      work (JVM临时文件目录[java.io.tmpdir])

      

      catalina.home(安装目录):指向公用信息的位置,就是bin和lib的父目录

      catalina.base(工作目录):指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录

      仅运行一个Tomcat实例时,这两个属性指向的位置是相同的。如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。

    详细部分

    打开tomcat的解压之后的目录可以看到如下的目录结构:

      

    1.bin(tomcat命令)

        bin(tomcat命令),主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。

       

    2.conf(配置文件)

      conf目录主要是用来存放tomcat的一些配置文件。

      confCatalinalocalhost  可以存放默认加载的项目

      

    3.lib(核心库jar)

      lib目录主要用来存放tomcat运行需要加载的jar包。
      例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。

       

    4.logs(日志目录)

      logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响
      在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
      在linux环境中,控制台的输出日志在catalina.out文件中

      

    5.temp(临时目录)

      temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)

      

    6.webapps

      webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。 当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。

      

    7.work

      work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。
      清空work目录,然后重启tomcat,可以达到清除缓存的作用。

      

    参考链接

      https://blog.csdn.net/u012661010/article/details/73381599

  • 相关阅读:
    DetailsView应用之雕虫小技
    Javascript 调用C# 代码并传递参数的两种方法
    一键还原后,重装一遍 bartender7.75软件, 添加空白标签的时候提示 无法找到字体,无法在没文字情况下运行 求电脑帝解释
    JS处理Enter键触发执行的操作
    SoundManager 2 实现web页面中嵌入声音播放
    用Nexus搭建Maven远程仓库[私服]
    AmCharts一款统计图表及股票图表的插件
    HTML5添加网页音效
    Jquerymenuaim流畅的菜单滑动体验
    UML之JUDE{Astah}使用介绍
  • 原文地址:https://www.cnblogs.com/haimishasha/p/10738307.html
Copyright © 2011-2022 走看看