前情提要

上期介绍了Tomcat如何安装和启动,但是依旧有很多小伙伴提出疑问:每次需要的时候都需要进入安装目录文件夹点开startup.bat或者命令行里敲startup代码才能打开,而且运行的时候总会弹出一个黑框。

其实那个黑框一般也没什么用,只能看看运行状态啥的,放着总是有点碍眼,关又不能关,强迫症人群即使最小化了也会觉得不舒服。所以能不能让它运行的时候没有那个黑框界面,最好开机就自启动,不用每次都点开?毕竟这个服务器占用的资源也不多。

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(1)

Tomcat运行界面

我的回答是当然可以啦!只需要将Tomcat安装成服务,然后设置成开机自启动就可以了。接下来我就手把手地带大家展示一下如何操作。

操作步骤

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(2)

bin目录下新建文本文档

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(3)

重命名文档名字

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(4)

右键编辑刚创建的cmd.bat文件

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(5)

输入cmd并保存

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(6)

右键,以管理员身份运行cmd.bat

【注:输入CD后敲个空格,可右键将刚才复制的路径粘贴到命令行窗口中】

D:
CD D:\Program Files\apache-tomcat-8.0.41\bin\
service.bat install

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(7)

此时该服务已经安装到了电脑中,如果想启动的话可以在命令行窗口中输入如下命令

net start Tomcat8

如果想设置成开机自启的话,可以按快捷键Win+R打开运行窗口,输入services.msc,打开服务窗口,找到Apache Tomcat8.0 Tomcat8,右键点击属性,将启动类型设置为自动即可。每次开机的时候就会自动启动,很是方便,占用不了多少系统资源,可以放心在后台运行。

tomcat开机自启动配置(tomcat怎么设置开机自动启动服务)(8)

进入服务中设置为开机自启

那么问题来了,如果我什么时候不想用了,如何关闭和卸载服务呢?很简单,只需按快捷键Win+R,输入cmd,打开命令行窗口输入如下指令即可:

net stop Tomcat8
service.bat remove