tomcat的bin目录中startup.bat/tomcat.6.exe/tomcat6w.exe区别
Posted 匠芯猿人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat的bin目录中startup.bat/tomcat.6.exe/tomcat6w.exe区别相关的知识,希望对你有一定的参考价值。
一、tomcat6.exe 与 startup.bat的区别
1.两者都可以用于启动Tomcat
- tomcat6.exe则是必须将tomcat注册Windows服务之后才可以用于启动tomcat服务;
- startup.bat是调用catalina.bat启动tomcat服务;
2.tomcat6.exe和startup.bat启动所使用的相关环境变量是不同的
- tomcat6.exe使用的环境变量是在注册Windows服务时写入注册表的环境变量参数,可以通过tomcat6w.exe的JAVA配置面板进行修改;
- startup.bat使用的是设置在catalina.bat和setclasspath.bat文件中设置的相关环境变量参数。
二、tomcat6.exe与tomcat6w.exe区别
把tomcat6.exe注册成Windows服务之后,双击tomcat6w.exe即可打开tomcat服务控制台控制面板,在这个控制面板中可对tomcat服务进行相关的控制操作以及相关参数的设置。
如果没有将tomcat注册为Windows系统服务时则在双击tomcat6w.exe会弹出错误对话框,提示:“指定的服务并未以已安装的服务存在。Unable to open the service \'tomcat6\'”,如下图:
注意:
打开命令行,切换到tomcat安装目录,进入bin目录,执行service.bat install 即可进行注册。
快速通道:Windows 下将多个tomcat注册为Windows服务
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
以上是关于tomcat的bin目录中startup.bat/tomcat.6.exe/tomcat6w.exe区别的主要内容,如果未能解决你的问题,请参考以下文章
2个问题,解决tomcat启动一闪而过和运行tomcat/bin目录下的startup.bat时报错(the CATALINA_HOME environment variable is not def
Tomcat startup.bat启动时闪退,jdk都配好的,求大神解决
tomcat启动startup.bat一闪而过的问题处理方式