一些项目中希望tomcat一定时间后自动重启,这个可以通过设置windows的定时任务的方法来实现tomcat定时重启。
一、前提事项
1.1 tomcat版本与jdk版本匹配
注意事项:tomcat版本一定要和jdk版本一直,例如都是32位的!!!
否则定时任务能够执行,但是没法成功启动tomcat
1.2 tomcat需要有service.bat的版本(有的没有)
在tomcat根目录,即有service.bat文件的地方。
新建服务:Service install tomcat18081
删除服务:Service remove tomcat18081
1.3 此方式启动后没有界面(cmd界面)
此方式启动后没有界面(cmd界面),可以通过访问端口(默认8080)查看tomcat状态
二、具体方法
2.1注册tomcat为服务
通过cmd 的名利cd到tomcat bin目录下,运行service.bat install 注册名称(例如service.bat install tomcat18080)