type
status
date
slug
summary
tags
category
icon
password
example-row
example-row

安装

  1. 下载:http://tomcat.apache.org/
  1. 安装:解压压缩包即可(安装目录建议不要有中文和空格)。
  1. 卸载:删除安装的文件夹
  1. 启动:(Windows下)双击运行bin/startup.bat
  1. 访问:浏览器输入:http://localhost:8080,默认端口8080。
安装和使用中可能遇到的问题:
命令行窗口一闪而过:
原因: 没有正确配置JAVA_HOME环境变量
解决方案:检查并配置JAVA_HOME环境变量
启动端口被占用导致报错:
解决方案:找到占用端口的进程并杀掉该进程;或者在conf/server.xml 中修改tomcat的端口。
关闭:
正常关闭:执行bin/shutdown.bat,或者在命令行窗口下直接ctrl+c
强制关闭:直接关掉命令行窗口。

配置

  1. 部署项目:将项目放到webapps目录下,项目的访问路径即为虚拟目录。通常是将项目打成一个war包,再将war包放置到webapps目录下。war包会自动解压缩。
  1. 配置conf/server.xml:在<Host>标签体中配置<Context docBase="D:\hello" path="/test" />其中docBase为项目存放的路径,path为虚拟目录。
  1. conf\Catalina\localhost创建任意名称的xml文件。在文件中编写<Context docBase="D:\hello" />xml文件的名称即为虚拟目录。
  1. java动态项目的目录结构
  1. IDEA会为每一个tomcat部署的项目单独建立一份配置文件,启动项目时,可以看到控制台的log,例如:Using CATALINA_BASE: "C:\Users\fqy\.IntelliJIdea2018.1\system\tomcat\_itcast”tomcat真正访问的是tomcat部署的web项目,tomcat部署的web项目对应着"工作空间项目" 的web目录下的所有资源。
 
【java笔记010】多线程之UncaughtExceptionHandler【java web002】servlet
  • Twikoo