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

在 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.lryc.cn/news/547230.html

相关文章:

  • 宇树科技G1人形机器人:从炫技到实用,AI驱动下的进化跃迁‌
  • 给定计算预算下的最佳LLM模型尺寸与预训练数据量分配
  • H5DS编辑器是如何让企业快速构建动态页面
  • 面试题汇总(一)
  • 论坛系统测试报告
  • 算法比赛中处理输入和输出
  • llama.cpp: GGUF格式及模型量化参数介绍
  • PGlite:浏览器中运行的PostgreSQL
  • 【C++】vector(上):vector的常用接口介绍
  • 【算法】二分查找(上)
  • 【人工智能】GPT-4 vs DeepSeek-R1:谁主导了2025年的AI技术竞争?
  • linux nginx 安装后,发现SSL模块未安装,如何处理?
  • 蓝桥杯 - 每日打卡(类斐波那契循环数)
  • 深入探索C++17文件系统库:std::filesystem全面解析
  • LLM | 论文精读 | GIS Copilot : 面向空间分析的自主GIS代理
  • Unity 适用Canvas 为任一渲染模式的UI 拖拽
  • 基于遗传算法的无人机三维路径规划仿真步骤详解
  • windows下使用Hyper+wsl实现ubuntu下git的平替
  • 基于Java+SpringCloud+Vue的前后端分离的房产销售平台
  • 以影像技术重构智能座舱体验,开启驾乘互动新纪元
  • deepseek在pycharm 中的配置和简单应用
  • LLM大型语言模型(一)
  • 尚庭公寓项目记录
  • 飞算JavaAI编程工具集成到idea中
  • 【每日八股】计算机网络篇(二):TCP 和 UDP
  • 课程《MIT Introduction to Deep Learning》
  • GCC RISCV 后端 -- C语言语法分析过程
  • UI组件库及antd
  • Windows下使用ShiftMediaProject方法编译FFmpeg
  • 【计算机网络入门】TCP拥塞控制