Tomcat 学习总结

1. 下载地址
      Tomcat: http://tomcat.apache.org/ 

2. 检验 Tomcat 是否能够正常运行
      打开 Tomcat 安装目录下的bin文件夹,运行 startup.bat 批处理文件。如果弹出控制台并且在最后显示 "Server startup in xxx ms" 则表示 Tomcat 运行成功
      如果控制台一闪而过,那么就是没有配置环境变量或环境变量配置无效。
      解决方案有两种:
     Ⅰ: 重新配置环境变量;
     Ⅱ: 如果不想配置环境变量,打开 bin 文件夹下的 setclasspath.bat 文件,并在 @echo off 后面添加两个变量赋值(jdk和jre安装目录)的代码

          

3. Tomcat 下的目录结构

       bin:启动、关闭和其他脚本, * .sh文件(对于Unix系统)是* .bat文件的功能重复(对于Windows系统)。
       conf:配置文件及相关数据文件存放目录,如server.xml,tomcat-users.xml,web.xml;
       logs:默认的日志文件存放目录,如访问日志,可以通过server.xml文件配置到其他目录;
       lib:Tomcat使用的库文件存放目录,如Servlet规范的API;
       temp:临时文件的工作目录,如上传大文件时的缓存数据会存储到这里;
       webapps:我们的应用程序部署目录,可以通过server.xml文件配置;
       work:Tomcat工作目录,如存放JSP编译后的类文件。

4. Tomcat 运行控制台日志乱码

       乱码一般都是编码问题所导致的,在 conf 目录下的 logging.properties 文件,作用就是日志的配置文件
       将 java.util.logging.ConsoleHandler.encoding 这个属性设置为 GBK

5. Tomcat 中的 web.xml

    在Tomcat 中 config目录下有一个 web.xml 配置文件,在项目开发中也会出现 web.xml 配置文件。
  对二者相比较,Tomcat 中 config目录下的 web.xml 作为所有项目通用配置文件。
  而项目目录下的 web.xml 为局部作用域,只对本项目有效。
  二者同时出现时。项目下的 web.xml 中的配置优先权更高。

 

posted @ 2018-07-23 15:51  Tracine0513  阅读(753)  评论(0编辑  收藏  举报