当前位置: 首页 > news >正文

用TOMCAT部署web项目教程

文章目录

  • 引言
  • I 使用webapps文件夹
  • II 利用server.xml
  • III 自定义配置文件
  • IV 预备知识

引言

在开发阶段,一般使用IDE如MyEclipse来部署web项目,不要忘记手动部署的三种方式。

  1. 将编译好的项目 copy 到 webapps 目录下

  2. 在 server.xml 文件中配置,但从 tomcat5.0版本开始后,server.xml 文件作为 tomcat 启动的主要配置文件,一旦 tomcat 启动后,便不会再读取这个文件,因此无法再 tomcat 服务启动后发布 web 项目。

  3. 每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的 xml 文件的文件名作为 web 应用的上下文路径,而不再理会 中配置的 path 路径,因此在配置的时候,可以不写 path。

I 使用webapps文件夹

将项目文件夹拷贝到Tomcat\webapps文件夹下面

相关文章:

  • JavaScript权威指南(第7版) 笔记 - 扩展操作符总结
  • 小林coding图解计算机网络|TCP篇06|如何理解TCP面向字节流协议、为什么UDP是面向报文的协议、如何解决TCP的粘包问题?
  • 律所如何做好内容运营,提升品牌影响力
  • 数据生成 | Matlab实现基于DE差分进化算法的数据生成
  • vue + koa + Sequelize + 阿里云部署 + 宝塔:宝塔数据库连接
  • OpenCV中的模块:三维重建-SFM(1)
  • 设计模式 --5观察者模式
  • 威胁建模与网络安全测试方法
  • Android adb 常用命令
  • mysql的一些基本操作
  • Oracle 使用维进行查询重写
  • Flutter Don‘t use ‘BuildContext‘s across async gaps.
  • Jmeter各组件超详细介绍
  • Git命令(1)[删除,恢复与移动]
  • Stable Diffusion WebUI 图片信息(PNG Info)
  • 【翻译】babel对TC39装饰器草案的实现
  • Bootstrap JS插件Alert源码分析
  • gitlab-ci配置详解(一)
  • JavaScript的使用你知道几种?(上)
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Java精华积累:初学者都应该搞懂的问题
  • leetcode98. Validate Binary Search Tree
  • LeetCode算法系列_0891_子序列宽度之和
  • Meteor的表单提交:Form
  • PHP CLI应用的调试原理
  • React16时代,该用什么姿势写 React ?
  • React-生命周期杂记
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • vue脚手架vue-cli
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 第十八天-企业应用架构模式-基本模式
  • 基于 Babel 的 npm 包最小化设置
  • 技术:超级实用的电脑小技巧
  • 我有几个粽子,和一个故事
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 一个SAP顾问在美国的这些年
  • 在Mac OS X上安装 Ruby运行环境
  • 正则与JS中的正则
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • !!java web学习笔记(一到五)
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (03)光刻——半导体电路的绘制
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (39)STM32——FLASH闪存
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET Reactor简单使用教程
  • .Net环境下的缓存技术介绍
  • @Autowired 与@Resource的区别
  • @Valid和@NotNull字段校验使用
  • [.net 面向对象程序设计进阶] (19) 异步(Asynchronous) 使用异步创建快速响应和可伸缩性的应用程序...
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [ABP实战开源项目]---ABP实时服务-通知系统.发布模式