Tomcat

Posted 拔丝小红薯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat相关的知识,希望对你有一定的参考价值。

一:tomcat的启动以及目录结构
1. 启动:
1.1. bin/startup.bat ,双击该文件就会运行
1.2. 访问:在浏览器中输入http://ip:tomcat端口号
2. tomcat的目录结构
bin:可执行文件
conf:配置文件
lib:依赖的jar包
logs:日志文件
temp:临时文件
webapps:存放web项目的目录
work:存放运行时的数据

 

二:启动可能发生的问题

1:黑窗口一闪而过

  原因:没有正确配置JAVA_HOME环境变量

2:启动报错

  原因:端口被占用

 

三:tomcat配合idea创建JavaWeb项目

 1. 在IDEA中集成tomcat
   1. Run --> Edit Configurations --> defaults -->tomcat Server -->local
   2. 在Application Server右侧选择 Configuretion TomCat Home 选择Tomcat的目录即可   jre需要手动选择当前9版本
 2. 如何使用tomcat启动我们的项目?
   1. 新建一个模块moudel,选择Java Enterprise
   2. JavaEE version 选择 JavaEE 7 --> 勾选web Application3.1
   3. Create web.xml默认勾选即可
 3. 启动:选择右上角的三角按钮即可

四:tomcat_部署项目的方式
    1. 直接将项目放到webapps目录下即可
    /hello:项目的访问路径 --> 虚拟目录
  简化部署:将项目打成一个war包,在将war包直接到webapps目录下
  简化部署的优点:会自动解压缩,删除war包之后,压缩的文件也会自动删除。
  2. 配置conf/server.xml文件
    在<Host>标签中配置
    <Context docBase = "D:hello" path = "/hi" />
    docBase: 存放项目的路径
  path:虚拟目录

  3. 在confCatalinalocalhost中创建人任意名称xml文件,在文件中编写。
    <Context docBase="D:hello" />
    docBase:存放项目的路径
    虚拟目录:xml文件名称

注意:第三种方式是热部署,无需重启tomcat。

  

以上是关于Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

TomcatTomcat 原理架构

TomcatTomcat 用法 问题 整理

TomcatTomcat性能分析

TomcatTomcat的类加载机制

TomcatTomcat 介绍及使用教程

TomcatTomcat 介绍及使用教程