zoukankan      html  css  js  c++  java
  • 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 中的配置优先权更高。

  • 相关阅读:
    关于Design Complier/Library Compiler的跌坑(坑爹)记录
    博客暂时停更
    简单的Verilog测试模板结构
    存储器的设计/建模
    静态时序分析的三种分析模式(简述)
    Linux系统的基本使用
    Modelsim的使用——复杂的仿真
    Python-第三方库requests
    MySQL查询结果写入到文件总结
    MySQL创建函数报“ERROR 1418 ”错误,不能创建函数
  • 原文地址:https://www.cnblogs.com/tracine0513/p/9355060.html
Copyright © 2011-2022 走看看