【JavaWeb】Tomcat如何部署项目

三种部署项目的方式(运维)

直接将项目放到webapp下

在这里插入图片描述
/hello/ 项目的访问路径为虚拟目录
/hello.html 资源名称
在这里插入图片描述

资源如果多,将资源打包成.war包

删除war包会自动删除文件夹
简化部署:将项目打成一个war包,放到webapps下会自动解压,war包会自动解压缩

在这里插入图片描述
设置虚拟目录为hehe
docBase:项目存放的路径
path:虚拟目录
在这里插入图片描述
不安全
在这里插入图片描述

Catalina热部署

在这里插入图片描述
创建任意名称的xml文件。文件中编写

自闭合文件
虚拟目录:xml文件名
.xml_bak临时文件,看不到

动态目录结构的区别

java动态项目的结构目录
WEB-INF目录:项目根目录

classes 存储编译之后输出的class文件
lib 存放第三方的jar包
web.xml web项目的核心配置文件

项目的根目录WEB -INF
web.xmlweb项目的核心配置文件

Tomcat集成到IDEA中,创建JAVAEE项目,部署项目

在这里插入图片描述
在这里插入图片描述
检查
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
热部署
在这里插入图片描述
servlet配置
在这里插入图片描述

发布了56 篇原创文章 · 获赞 16 · 访问量 5072

猜你喜欢

转载自blog.csdn.net/qq_40892702/article/details/102817364