【JavaWeb】Tomcat_部署项目方式

Tomcat_部署项目有如下几种方式

1 方式一

直接将编译好的项目放在webapps目录下

2 方式二

将编译好的项目打成war包放在webapps目录下,tomcat启动后会自动解压war包(其实和第一种一样)

3 方式三

可以将项目放在非webapps的其他目录下,在tomcat中通过配置文件指向app的实际磁盘路径

将自己的项目放在别的目录下

在tomcat的conf下创建Catalina/localhost(如果有就不用创建),并且在该目录下准备一个app.xml(名称尽量和自己项目名保持一致,这里名称都是app)

编辑该app.xml文件

css 复制代码
<Context path="/app" docBase="D:\MyWebApps\app" />

这里的path表示上下文路径
docBase表示项目在磁盘上存储的

此时浏览器上访问自己部署好的资源

注意:index.html可以省略不写


index.html,index.htm,index.jsp都是默认的欢迎页,可以省略不写

相关推荐
倔强的小石头_2 小时前
Python 从入门到实战(六):字典(关联数据的 “高效管家”)
java·服务器·python
毕设源码-郭学长2 小时前
【开题答辩全过程】以 个性化电影推荐系统为例,包含答辩的问题和答案
java
500842 小时前
存量 Flutter 项目鸿蒙化:模块化拆分与插件替换实战
java·人工智能·flutter·华为·ocr
Tao____2 小时前
基于若依RuoYi框架开发的物联网平台
java·物联网·mqtt·ruoyi·设备对接
caterpillar2 小时前
Spring Method Agent:一款无侵入的Spring方法级调试神器
java
程序员西西2 小时前
深入探索 Spring Boot3 中 Profiles 多环境配置
java·后端·架构
斯班奇的好朋友阿法法2 小时前
JAVA映射实体类对象和LIst
java·python·list
yyovoll2 小时前
java线程知识点介绍1
java·开发语言
一念一花一世界2 小时前
Arbess从基础到实践(5) - 集成GitLab+SonarQube搭建Java项目自动化部署
java·gitlab·sonarqube·cicd·arbess