TOMCAT的两种启动和关闭方式

LINUX下,TOMCAT的startup.sh shutdown.sh和catalina.sh start/stop能都启动和关闭TOMCAT,这两种方式有什么区别呢?

没分了,只有三分了。

start.sh,里面还是通过调用catalina.sh,只不过catalina.sh
里面有很多其他的东西,比如设置CLASSPATH,加载一些包而start.sh几乎没做什么,就判断了一下JDK的路径,和一下配置而已,
shutdown.sh和start.sh一样
PRGDIR=dirname "$PRG"
EXECUTABLE=catalina.sh

一般在LINUX环境下一般用startup.sh shutdown.sh,在windows环境下一般用startup.bat和shutdown.bat

LINUX环境下的批处理文件的扩展名是.sh,而在windows环境的批处理文件名是.bat

start.sh和shutdown.sh只是做了一写路径的判断,随便带个参数过去,具体的开启和关闭是有catalina.sh来实现

哥们,问题也帮你搞定了,给分吧

catalina(调试模式) 可以加参数,如下
debug 在调试器中启动Tomcat

debug -security 带有安全管理器的调试器中,调用catalina脚本来启动Tomcat

jpda start 调用catalina脚本,在JPDA调试器中启动Tomcat

run 在当前窗口内调用catalina脚本来启动Tomcat(不切换窗口)

run -security 带有安全管理的情况下,在当前窗口内调用catalina脚本来启动Tomcat(不切换窗口)
start 开始一个新的shell窗口,并在其中启动Tomcat(切换至新窗口)
start -security 带有安全管理的情况下,在新的DOS窗口中启动Tomcat(切换至新窗口)
stop catalina脚本执行停止命令来关闭Tomcat

version 您使用的Tomcat版本

另,可参考http://hi.baidu.com/xuchean/blog/item/ba12d3cdf4b205530eb34542.html
http://qsfwy.iteye.com/blog/204632