Tomcat中的startup.bat原理详细解析
2017-09-01 09:00
537 查看
前言
在刚开始接触计算机,一开始就是win2000,所以对批处理脚本命令都不会。平时启TOMCAT都是鼠标双击startup.bat了,很少看过里面写的是什么,也借学习TOMCAT的机会学习一下批处理的常用命令,不求都记住,但求以后再见到批处理命令能看的懂,说的出是干什么的。本文主要给大家介绍了关于Tomcat中startup.bat原理的相关内容,下面话不多说了,来一起看看详细的介绍吧。
startup.bat 解析
验证CATALINA_HOME 环境变量是否设置,如果没有设置则通过CATALINA_HOME/bin目录下查找catalina.bat文件来确定CATALINA_HOME环境变量是否有效,如果没有找到catalina.bat 则goto end,结束。
验证catalina.bat是否存在,如果不能存在则结束。
判断启动 startup.bat 是否有参数,如果有参数,如果有有则赋值给 CMD_LINE_ARGS变量。
通过call执行catalina.bat ,并传入参数。
总结
startup.bat作用
通过分析发现startup.bat的作用就是帮你找到catalina.bat并执行它,除了帮你找到catalina.out并没有什么鸟用。
startup.bat好处
如果你配置CATALINA_HOME的环境变量了,就可以把startup.bat 放到任何目录下,都可以启动tomcat了
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
您可能感兴趣的文章:
相关文章推荐
- Tomcat中的catalina.bat原理详细解析
- 解析Tomcat的启动脚本--startup.bat
- Tomcat中详细配置数据源及其原理解析
- 解析Tomcat的启动脚本--startup.bat
- Tomcat中详细配置数据源及其原理解析
- Tomcat catalina.bat 原理解析
- tomcat启动时startup.bat闪退问题解决方法
- windows下 直接点击startup.bat 启动tomcat服务
- Thrift之TProtocol类体系原理及源码详细解析之其他协议类和总结
- Thrift之TProtocol类体系原理及源码详细解析之JSon协议类TJSONProtocol
- Tomcat 启动不了 startup.bat 打开后一闪而过(解决方案)
- 如何解决Tomcat 服务器点击startup.bat 时闪退的问题
- tomcat startup.bat启动3.4秒后闪退
- 在win7下安装tomcat6.0后,点击bin 目录下的启动文件startup.bat后,控制台一闪而过,根本启动不了tomcat
- SharedPreferences共享优先存储的详细解析和原理
- Thrift之TProtocol类体系原理及源码详细解析之类继承架构分析
- tomcat无法启动 startup.bat 一闪而过
- tomcat startup.bat和shutdown.bat闪退问题
- Android 操作系统获取Root权限 原理详细解析
- 修改tomcat运行startup.bat后的标题信息