3. Tomcat的启动,停止及重启(windows系统) 您所在的位置:网站首页 idea怎么重启系统 3. Tomcat的启动,停止及重启(windows系统)

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

2024-06-27 17:38| 来源: 网络整理| 查看: 265

  首先,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的日志文件中。

 

1 E:\apache-tomcat\bin>catalina.bat start 2 Using CATALINA_BASE: "E:\apache-tomcat" 3 Using CATALINA_HOME: "E:\apache-tomcat" 4 Using CATALINA_TMPDIR: "E:\apache-tomcat\temp" 5 Using JRE_HOME: "C:\Program Files\Java\jdk1.7.0_80" 6 Using CLASSPATH: "E:\apache-tomcat\bin\bootstrap.jar;E:\apache-tomcat\bin\ 7 tomcat-juli.jar" 8 9 E:\apache-tomcat\bin>

 

 

 

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

catalina脚本的启动参数

1 -config 2 -help 3 -nonaming 在tomcat中停用JNDI 4 -security 启动catlina.policy文件 5 debug 以debug模式启动 6 embedded 在嵌入模式中测试tomcat.应用程序服务器的开发者通常用此选项 7 jpda start java platform debugger architecture的调试器方式启动Tomcat 8 run 启动tomcat 但不会重定向标准输出与错误 9 start 启动tomcat 会重定向标准输出与错误 10 stop 停止tomcat 11 version

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有