目前共有1篇帖子。
字体大小:较小 - 100% (默认)  内容转换:不转换
 
点击 回复
11 0
关于汤姆猫服务器里面的Catalina
巨大八爪鱼
武林盟主 二十一级
回复
1楼 发表于:2026-8-5 20:40
Catalina 是 Tomcat 的核心容器组件‌,早期 Tomcat 曾直接命名为 Catalina,现在两者常混用但技术上有区别 。你可以访问 Apache Tomcat 官网 查看更多官方文档 。‌‌

这俩到底是啥关系

‌Catalina 是 Tomcat 的核心引擎‌,负责管理所有 Servlet 容器组件,其他模块都为它提供支撑 。
‌Tomcat 以前就叫 Catalina‌,从 4.x 版本开始加入了 JSP、EL、命名服务等功能后才改名叫 Tomcat 。
‌现在 Tomcat 比 Catalina 功能更全‌,Catalina 主要指核心容器部分 。‌‌
平时怎么用到它

‌启动脚本里会看到 CATALINA_HOME 环境变量‌,指向 Tomcat 安装目录 。
‌bin 目录下的 startup.sh 和 shutdown.sh 脚本都基于 Catalina 组件‌来启动和停止服务 。
‌server.xml 配置文件中会配置 Catalina 容器‌,定义 Server、Service、Engine 等层级 。‌‌
怎么判断自己用的是哪个

‌日常开发说 Tomcat 就够了‌,不用刻意区分 。
‌看源码或调试时会遇到 org.apache.catalina 包‌,这时候就是在操作 Catalina 组件 。
‌配置文件里看到 Catalina 相关配置‌,指的是核心容器部分的设置 。‌‌
回复帖子
内容:
用户名: 您目前是匿名发表。
验证码:
看不清?换一张
(快捷键:Ctrl+Enter)
本帖信息
点击数:11 回复数:0
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2026-8-5 20:40
公告板