Tomcat的启动,停止及重启(windows系统)

  首先,BIN目录下存在用于启动和停止Tomcat的参数(在Linux下,所有需要直接调用的脚本均以shell脚本文件的形式提供),而在windows下则是以批处理文件(*.bat)的形式提 供.  

      执行Tomcat的脚本(都属于bin目录下的文件,都去掉了文件后缀):

Catalina:Tomcat的主要脚本,它会执行Java命令以调用tomcat的启动和停止类

cpappend:用户windows内部系统,会将项目路径追加至tomcat的classpath环境变量中

digest:生成tomcat密码的加密摘要值,用户产生加密过的密码

service:该脚本以windows服务的方式安装和卸载tomcat

setclasspath:这也是唯一用于系统内部,以设定tomcat的classpath及许多其他环境变量的脚本

shutdown:运行catalina stop以停止tomcat的运行[windows下面是catalina.bat stop,Linux下面是catalina.sh stop]

startup:运行catalina start以启动tomcat运行[windows下面是catalina.bat start,Linux下面是catalina.sh start]


执行catalina.bat的时候,必须附带一个参数,最常用的是start,run,stop. 

当以catalina.bat start输入时,它会启动tomcat,并将标准输出与错误流导出到$TOMCAT_HOME/logs/catalina.out文件中。

当以catalina.bat run输入时,会让tomcat保留当前的标准输入流与错误流(如控制台窗口)


如果使用catalina及start选项,或者调用startup脚本而非使用参数run,那么您会在控制台上看到前几行Using......其余的输出信息则会被重定向到catalina.out的日志文件中。


E:\apache-tomcat\bin>catalina.bat start
Using CATALINA_BASE:   "E:\apache-tomcat"
Using CATALINA_HOME:   "E:\apache-tomcat"
Using CATALINA_TMPDIR: "E:\apache-tomcat\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk1.7.0_80"
Using CLASSPATH:       "E:\apache-tomcat\bin\bootstrap.jar;E:\apache-tomcat\bin\
tomcat-juli.jar"

E:\apache-tomcat\bin>


shuntdown脚本会调用stop参数的catalina,它会让tomcat链接与server元素中设定的默认端口,并发送停止信息。


catalina脚本的启动参数

<pre name="code" class="ruby">-config
-help	
-nonaming	在tomcat中停用JNDI
-security 	启动catlina.policy文件
debug 	以debug模式启动
embedded	在嵌入模式中测试tomcat.应用程序服务器的开发者通常用此选项
jpda start	java platform debugger architecture的调试器方式启动Tomcat
run		启动tomcat 但不会重定向标准输出与错误
start		启动tomcat 会重定向标准输出与错误
stop		停止tomcat	
version	


 




  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值