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

在 Apache Tomcat 中,部署和删除项目

在 Apache Tomcat 中,部署和删除 WAR 文件是常见的操作。以下是详细步骤:

1. 删除 WAR 文件

(1) 停止应用
进入 Tomcat 的管理界面(默认地址:http://localhost:8080/manager/html)。
找到需要删除的应用,点击 “停止” 按钮停止其运行。
(2) 删除 WAR 文件
进入 Tomcat 的 webapps 目录:

cd /path/to/tomcat/webapps

删除对应的 WAR 文件和已解压的文件夹(如果存在):

rm -rf your-app.war
rm -rf your-app

(3) 清除缓存(可选)
进入 Tomcat 的 work 和 temp 目录,删除与已删除应用相关的缓存文件:

cd /path/to/tomcat/work/Catalina/localhost
rm -rf your-app
cd /path/to/tomcat/temp
rm -rf your-app

2. 部署 WAR 文件

(1) 上传 WAR 文件
将 WAR 文件上传到 Tomcat 的 webapps 目录:
可以通过 FTP、SCP 或直接复制文件到目录。
例如:

cp /path/to/your-app.war /path/to/tomcat/webapps/

(2) 自动部署
Tomcat 会自动检测 webapps 目录中的新 WAR 文件,并解压和部署应用。
查看 Tomcat 日志文件 catalina.out,确认部署是否成功:

tail -f /path/to/tomcat/logs/catalina.out

(3) 手动部署(可选)
进入 Tomcat 的管理界面(默认地址:http://localhost:8080/manager/html)。
在 “Deploy” 部分,选择 WAR 文件并点击 “Deploy” 按钮手动部署。

3. 访问应用

部署成功后,访问应用 URL:
http://localhost:8080/your-app
如果应用未启动,检查日志文件以排查问题。


http://www.kler.cn/a/573355.html

相关文章:

  • 物联网感知层常用感应设备
  • Milvus安装linux操作步骤
  • 初识Qt · Qt的基本认识和基本项目代码解释
  • 【含文档+PPT+源码】基于SpringBoot+Vue的个性化健身助手系统
  • 【极客时间】浏览器工作原理与实践-2 宏观视角下的浏览器- 2.1 Chrome架构:仅仅打开了1个页面,为什么有4个进程?
  • MySQL数据迁移——实战锻炼
  • 高频 SQL 50 题(基础版)_1667. 修复表中的名字
  • QT-绘画事件
  • Leetcode 1477. 找两个和为目标值且不重叠的子数组 前缀和+DP
  • pnpm add和pnpm install指定包名安装的区别
  • 使用Python和Transformer模型进行土壤水热模拟与预测的详细步骤和示例代码
  • fastjson1.2.24 CVE-2017-18349 漏洞复现
  • 前端基础之组件
  • Flutter系列教程之(9)——Flutter调用Android原生
  • 深入理解 React.js:构建现代 Web 应用的核心技术
  • 图解MOE大模型的7个核心问题并探讨DeepSeekMoE的专家机制创新
  • 如何计算卷积神经网络每一层的参数数量和特征图大小?
  • 算法学习新姿势:从0开始用hello-algo搭建自己的在线学习平台
  • 2024年ide系列激活_(持续更新)
  • Java多线程与高并发专题——ConcurrentHashMap 在 Java7 和 8 有何不同?