【Tomcat服务器分享】Tomcat目录结构详解

举报
辰兮 发表于 2022/03/22 22:34:09 2022/03/22
【摘要】 【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、...

【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行!

博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!

吾等采石之人,应怀大教堂之心,愿大家奔赴在各自的热爱里…


一、目录结构

今天和大家一起学习一下Tomcat目录结构,加深印象

bin 目录:启动和关闭 tomcat 的脚本文件,运行点击 startup.bat 文件,关闭点击 shutdown.bat 文件。

conf 目录:存放 tomcat 服务器的各种配置文件。

lib 目录:存放 Tomcat 服务器和所有 web 应用程序需要访问的 jar 文件。

logs 目录:存放 tomcat 日志文件。

temp 目录:存放 tomcat 运行时产生的临时文件。

webapps 目录:当发布 web 应用程序时,通常吧 web 应用程序的目录及文件放到这个目录下。

work 目录: tomcat 将 jsp 生成的 Servlet 源文件和字节码文件放到这个目录下。

在这里插入图片描述


【常用指令】日志查看

1.cd切换到对应tomcat目录的logs目录,

2.tail -f catalina.out

3.回车就可以实时查看运行日志了

4.Ctrl+c 是退出tail命令。

在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中

在linux环境中,控制台的输出日志在catalina.out文件中

在这里插入图片描述
可能太久没有直接运行过SSM项目了,所有日志记录截图都很老


【常见问题】缓存清理

偶尔遇到缓存很严重的情况,可以考虑:清空work目录,然后重启tomcat,可以达到清除缓存的作用。
在这里插入图片描述


二、项目部署

有很多部署方式大家自行学习参考,简单分享如下

【部署】 直接拷贝 web 项目到 webapps 目录中。

webapps 目录是 Tomcat 默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,可以在 conf下的 server.xml 文件里修改 Host 标签里的 appBase 值。
在这里插入图片描述

访问路径为:http://localhost:8080/webName。
请添加图片描述

期待有更多的进步!


非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤️ 分享👥 留言💬thanks!!!

2021年8月4日22:24:53 愿你们奔赴在自己的热爱里!

文章来源: blessing.blog.csdn.net,作者:辰兮要努力,版权归原作者所有,如需转载,请联系作者。

原文链接:blessing.blog.csdn.net/article/details/119394662

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。