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 中的配置优先权更高。

  • 相关阅读:
    Eclipse用法与技巧——导入工程时报错(already exist in the workspace)
    小F的2013应届校招历程小结
    java知识积累——单元测试和JUnit(二)
    vue 中的 .sync 修饰符 与 this.$emit('update:key', value)
    vue 中的 provide/inject
    2011/08/27 刷机器,遭遇白苹果,不可连接ipod服务器 的解决
    传输文件过程中遇到异常被中断
    窗体的置顶显示
    将截图图片放入内存(剪贴板)中
    WPF加载相对路径的图片的解决方法
  • 原文地址:https://www.cnblogs.com/tracine0513/p/9355060.html
Copyright © 2011-2022 走看看