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

  • 相关阅读:
    Objective-C之NSArray(数组)默认排序与自定义排序
    Objective-C学习笔记之for( int )机制
    OC之NSString、NSMutableString学习笔记 常用方法
    换行回车的区别 2018-10-30
    Python头部2行 #!/usr/bin/python 和 #!/usr/bin/env 的区别 以及编码方式的指定 2018-10-23
    旧版Windows 睡眠与休眠 2018-10-18
    手机尺寸像素 PPI 2018-10-17
    VMvare 虚拟机扩容 2018-10-11
    批量判断网址能否访问 2018-10-04
    字符串的 strip()方法 2018-10-04
  • 原文地址:https://www.cnblogs.com/haimishasha/p/10738307.html
Copyright © 2011-2022 走看看