JavaWeb——Tomcat服务器[入门1.0][知识总结]

2.3. Tomcat

2.3.1. Tomcat的简介

Web服务器。不仅提供了Web服务器的基本功能, 还提供了数据库连接池等许多通用组件功能。

注意:jdk 要与 tomcat 的版本匹配

2.3.2. Tomcat的目录结构

  • bin:用于存放Tomcat的可执行文件脚本文件(扩展名为bat文件), 如经常用到的startup.bat、shutdown.bat。
  • conf:用于存放Tomcat的各种配置文件, 如web.xml、server.xml。
  • lib:用于存放Tomcat服务器和所有Web应用程序所需要的访问的JAR文件
  • logs:用于存放Tomcat的日志文件
  • temp:用于存放Tomcat运行时产生的临时文件
  • webapps:Web应用程序的主要发布目录,通常将要发布的应用程序放到这个目录下。
  • work:Tomcat的工作目录, JSP 编译申城的Servlet源文件和字节码文件放到这个目录下
Web应用项目的目录结构
Web应用目录
Html文件,JSP文件
WEB-INF目录
web.xml, taglib.tld
classes目录
lib目录
类包
各种class文件
Web应用所需的各种JAR文件

2.3.3. Tomcat的常见问题和诊断

可以在命令行中启动bin目录下的startup.bat,若有错误, 错误消息会打印在命令行中。

Tomcat由Java开发, 需要通过JAVA_HOMEJAVA_JRE来获取JRE的安装位置。

常见问题:

  • 没有配置JAVA_HOME或JAVA_JRE变量

  • tomcat监听的端口被占用

    • 或者换端口, 或者终止对应的占用程序。

2.3.4. 其他

  • 如何在Eclipse下配置启动Tomcat服务器

2.3.5. 图片补充

tomcat的目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XCST9qPN-1586156638907)(C:\Users\12505\AppData\Local\Temp\1586155992680.png)]

bin/ 目录下的可执行文件和脚本

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lRKGlijz-1586156638910)(C:\Users\12505\AppData\Local\Temp\1586156071436.png)]

conf/ 配置的目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w4zLmgxn-1586156638913)(C:\Users\12505\AppData\Local\Temp\1586156116759.png)]

lib/ 提供所有web程序使用的jar包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fUjqNzeZ-1586156638915)(C:\Users\12505\AppData\Local\Temp\1586156170830.png)]

logs/ 日志目录里面有启动日志等日志

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6CsdHDmb-1586156638917)(C:\Users\12505\AppData\Local\Temp\1586156223989.png)]

webapps/ 存放部署的web应用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M4MsHJ7U-1586156638919)(C:\Users\12505\AppData\Local\Temp\1586156286105.png)]

work/ 存放JSP转换后的 servlet源码和class文件

JSP文件最终转换成servlet程序。
在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DV6li4st-1586156638923)(C:\Users\12505\AppData\Local\Temp\1586156524571.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值