1.Tomcat服务注册(注册到系统service.msc)
(本博只针对在windows中的Tomcat)如果使用zip版本的tomcat,在部署生产环境时不能实现开机自启,需要吧tomcat 添加到 windows,添加方法如下:
使用控制台(cmd),cd命令到tomcat的bin下,使用 service.bat install ServiceName ,将 Service.msc 中对应的 Apache Tomcat ServiceName 启动类型设置为自动,这就完成了tomcat的服务注册。
2.启动批处理代码
@echo off echo 执行开始时间 date/t time/t echo *********************************************** echo 清除Tomcat缓存文件******************************* echo 正在清除缓存文件Tomcat\work\Catalina\,请稍等...... :: 下面的代码可以注释 使用::或者echo形式 tomcat的路径 rd /q/s "C:\WorkSpace\apache-tomcat-6.0.41\work\Catalina" echo 清除Tomcat缓存文件完成! echo *********************************************** echo 正在开启Tomcat服务! net start Tomcat echo 开启Tomcat服务成功! echo *********************************************** echo 结束时间 date/t time/t echo ***********************************************其中清除缓存 代码根据自己项目具体需求而使用
3.关闭批处理代码
@echo off echo 执行开始时间 date/t time/t echo *********************************************** echo 正在关闭Tomcat服务,请稍等...... NET STOP Tomcat service echo 关闭Tomcat服务完成! echo *********************************************** echo *********************************************** echo 结束时间 date/t time/t echo ***********************************************
4.最后说几句
批处理中 net start 和NET STOP 后面的参数必须是 services.msc中对应服务的 服务名称;启动bat需要管理员权限;本文是本人在网上参考别人的文章总结归纳。