缘由
- 由于机子存在断电的情况,重启后对应的因为又未重启如
Tomcat。因此需要进行自启动配置 - 在配合Jenkins进行项目部署时需要先停止tomcat,再进行启动
添加启动方式
有两种方式可以实现自启动
- Windows任务计划
- 注册成服务
使用Windows任务计划的方式
打开cmd命令行窗口,可以通过快捷键Win + r再输入cmd按回车即可。在开的界面中输入如下内容:
SCHTASKS /Create /RU SYSTEM /SC ONSTART /TN Tomcat9180Gateway /TR "D:\apache-tomcat-6.0.36-gateway\bin\start.bat"
其中Tomcat9180Gateway是任务计划的名称,"D:\apache-tomcat-6.0.36-gateway\bin\start.bat"是应用的启动地址
使用注册Windows服务的方式
- 首先还是要打开
cmd命令行窗口,然后进入到Tocmat所在目录。也可以进入到所在文件夹按住Shift后右键可以看到一个命令行的选项,点击即可 - 进入到
bin目录中,输入service.bat install gateway其中gateway是服务名称。注册成功后命令行窗口会提示The service 'gateway' has been installed。
需要注意的问题是,如果发现bin目录中没有service.bat,这大概就是你的Tomcat包下的不对了,apache官网提供了多种方式的包。需要选择有包含附加命令的
