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