前言

本文主要给大家详细解析了关于Tomcat中catalina.bat原理的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
tomcat 的真正启动是在 catalina.bat 设置并启动的。startup.bat 只是找到catalina.bat 然后执行catalina.bat 来启动tomat的。下面我们来分析下catalina.bat
验证CATALINA_HOME 环境变量
设置环境变量
1. 在 CATALINA_BASE 和 CATALINA_BASE 目录下查找 setenv.bat 文件并执行,找不到则不执行。
2. 查找 setclasspath.bat 文件,并执行,找不到则结束
setclasspath.bat 设置java相关的环境变量。
tomcat 日志管理
把tomcat-juli.jar 添加到classPath环境变量中。
并把日志的配置文件路径添加到 LOGGING_CONFIG 环境变量
tomcat-juli.jar 作用
Apache Tomcat由一个自己的实现了java.util.logging多个关键元素的实现。这个实现被称为JULI。实现的核心组件是定制化的LogManager,可以获取运行在Tomcat中的不同web应用(以及不同的class loader)。他支持为应用配置单独的日志配置。当有web应用从内在中是被卸载时,会接到Tomcat的通知,以便他所引用的类可以被清除,避免内存泄露。
控制台信息输出
输出如下:
设置tomcat的启动类
设置 tomcat 远程调试相关参数
开启远程调试功能后,eclipse 中配置 Host 和 Port 然后Debug 就可以远程调试tomcat中的程序了。
其它启动模式
除了远程调试启动模式,还有如下几种启动模式
从这可以看出,启动tomcat、关闭tomcat都是调用的catalina.bat。
run和start 的区别是,是否在新窗口启动tomcat。
run是在本窗口中执行。
start是新开一个窗口执行。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# tomcat
# catalina.bat
# tomcat的catalina.bat
# tomcat7
# Tomcat核心组件及应用架构详解
# SpringBoot内置tomcat启动原理详解
# 分析Tomcat的工作原理
# Tomcat解析XML和反射创建对象原理
# Tomcat中的startup.bat原理详细解析
# 基于Tomcat 数据源的原理、配置、使用介绍
# Tomcat 热部署的实现原理详解
# 解析Tomcat架构原理到架构设计
# 找不到
# 是在
# 目录下
# 自己的
# 都是
# 相关内容
# 多个
# 说了
# 不多
# 给大家
# 这种情况
# 几种
# 新开
# 被称为
# 这篇文章
# 谢谢大家
# 在中
# 这可
# 并把
# 不正确
相关文章:
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
一键网站制作软件,义乌购一件代发流程?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
宝塔建站后网页无法访问如何解决?
建站主机是否等同于虚拟主机?
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
公司网站的制作公司,企业网站制作基本流程有哪些?
个人摄影网站制作流程,摄影爱好者都去什么网站?
建站主机CVM配置优化、SEO策略与性能提升指南
制作网站的公司有哪些,做一个公司网站要多少钱?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
如何制作网站标识牌,动态网站如何制作(教程)?
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
如何快速登录WAP自助建站平台?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
如何快速生成ASP一键建站模板并优化安全性?
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
用v-html解决Vue.js渲染中html标签不被解析的问题
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
建站主机选购指南:核心配置与性价比推荐解析
香港服务器网站推广:SEO优化与外贸独立站搭建策略
如何在新浪SAE免费搭建个人博客?
长沙做网站要多少钱,长沙国安网络怎么样?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
网站插件制作软件免费下载,网页视频怎么下到本地插件?
,怎么在广州志愿者网站注册?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何选择CMS系统实现快速建站与SEO优化?
深圳网站制作的公司有哪些,dido官方网站?
网站制作的步骤包括,正确网址格式怎么写?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
如何选购建站域名与空间?自助平台全解析
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何快速搭建FTP站点实现文件共享?
建站OpenVZ教程与优化策略:配置指南与性能提升
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
如何通过老薛主机一键快速建站?
如何用AWS免费套餐快速搭建高效网站?
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
如何在云虚拟主机上快速搭建个人网站?
如何在云主机上快速搭建多站点网站?
h5在线制作网站电脑版下载,h5网页制作软件?
如何高效生成建站之星成品网站源码?
Thinkphp 中 distinct 的用法解析
网站制作网站,深圳做网站哪家比较好?
如何用y主机助手快速搭建网站?
宝塔新建站点为何无法访问?如何排查?
定制建站流程解析:需求评估与SEO优化功能开发指南
*请认真填写需求信息,我们会在24小时内与您取得联系。