【Web服务器】 启动tomcat的关键文件——catalina.bat
2016-10-01 20:51
387 查看
在上一篇文章中,我们解读了 tomcat中的start.bat文件,start.bat文件的关键点在于检查catalina.bat 执行所需环境,同时向catalina.bat 批处理文件传递参数-start,并调用此文件。那catalina.bat又是干啥的呢?
越往下走越深,看了start.bat文件,下面又有Catalina.bat,又会调用setClasspath.bat文件,紧接着还有bootstrap.jar,tomcat-juli.jar,再到conf文件夹下的属性文件,真的是越来越深入,有些地方看不太懂,但是由于有很强的好奇心,又不想放弃,我还是继续搞下去吧,哈哈!那今天我们就来了解一下:tomcat中的catalina.bat文件吧!
内容比较多,网上有人写了比较全的博客,我们可以看一下这个人写的博客:查看tomcat启动文件都干点啥
有了看start.bat文件的经验,语法类似,基本上都是一个套路,if……,if not……,set,go等语句.无法就是判断该有的环境变量有没有,如果有该怎么执行,如果没有又该怎么执行?就是有一些生词而已,其他的都差不多,只是看起来觉得有点不好懂而已,其实也挺简单的!
总结:当我刚开始看了start.bat之后,才明白单独弄的那个启动文件里面的内容为什么要写那几个,因为那是启动tomcat必备的呀!虽然看了tomcat的启动文件,但是有时候遇到的问题还是不能够解决,多积累,多总结吧!
越往下走越深,看了start.bat文件,下面又有Catalina.bat,又会调用setClasspath.bat文件,紧接着还有bootstrap.jar,tomcat-juli.jar,再到conf文件夹下的属性文件,真的是越来越深入,有些地方看不太懂,但是由于有很强的好奇心,又不想放弃,我还是继续搞下去吧,哈哈!那今天我们就来了解一下:tomcat中的catalina.bat文件吧!
内容比较多,网上有人写了比较全的博客,我们可以看一下这个人写的博客:查看tomcat启动文件都干点啥
有了看start.bat文件的经验,语法类似,基本上都是一个套路,if……,if not……,set,go等语句.无法就是判断该有的环境变量有没有,如果有该怎么执行,如果没有又该怎么执行?就是有一些生词而已,其他的都差不多,只是看起来觉得有点不好懂而已,其实也挺简单的!
总结:当我刚开始看了start.bat之后,才明白单独弄的那个启动文件里面的内容为什么要写那几个,因为那是启动tomcat必备的呀!虽然看了tomcat的启动文件,但是有时候遇到的问题还是不能够解决,多积累,多总结吧!
相关文章推荐
- java web程序中web.xml文件中servlet-name、url-pattern的值不能与映射的类名一致,否则tomcat启动不了,报错误: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_day02]]
- 查看tomcat启动文件都干点啥---catalina.bat
- 【web服务器】——Tomcat start.bat文件详解
- tomcat内存溢出(修改catalina.bat后windows启动tomcat服务没有效果)
- [Web开发笔记][3]MyEclipse 8.0启动Tomcat 7报错:Could not find the main class: org.apache.catalina.startup……
- web.xml文件解析,以及tomcat启动常见错误总结一哈。
- 在电脑上找到这个路径:D:\jakarta-tomcat-6\conf\Catalina,将localhost目录直接删除掉,再一运行,就没事了! 因为配置文件中配置了启动程序,而webapps文件夹下却没有此应用程序,所以出现了上述错误。
- 新建servlet后再配置web.xml后tomcat不能启动,报错:Caused by: org.apache.catalina.LifecycleException: Failed to star
- 基于sturts2.1.6的项目文件部署到tomcat6.0之后,服务器启动时报错:严重: Error filterStart
- Tomcat 服务器server.xml,web.xml的关键参数配置
- [Web开发笔记][3]MyEclipse 8.0启动Tomcat 7报错:Could not find the main class: org.apache.catalina.startup.Boostrap.
- bat-- .bat 文件启动服务 和 启动Tomcat
- Tomcat 7.0启动报org.apache.catalina.deploy.WebXml addFilter快速错解决方法
- Tomcat 服务器server.xml,web.xml的关键参数配置
- java webroot文件目录和服务器tomcat(webapps)地址
- 启动Linux 的时候实现oracle数据库与Tomcat web服务器与操作系统一同关闭与启动
- tomcat/JSP服务器web.xml文件配置
- 程序实现启动和停止嵌入式Tomcat Web服务器
- log4j无日志生成? 我将一个web项目部署在tomcat server.xml配置文件中,当我启动tomcat是无日志输出。
- Web服务器启动的问题(Tomcat)