码迷,mamicode.com
首页 > Windows程序 > 详细

《转载》如何注册Tomcat到Window Service服务

时间:2017-11-15 21:52:48      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:管理工具   服务   web项目   位置   不用   开机自启   win   技术分享   手动   

对于Web项目来说,经常用的服务器就是Tomcat。但是麻烦的事是,每次都得启动一下Tomcat服务。但是,如果把Tomcat的服务注册为Windows Service服务,就可以设置为开机自动启动,这样就不用每次手动启动了。

1、软件和环境

    环境:JDK1.8 (确保jdk环境变量已经安装)

    应用服务:Tomcat7.0(非安装版)

    操作系统:Windows8

2、设置Tomcat为系统服务

    win+R打开运行窗口,输入cmd打开dos窗口,使用cd命令将位置切换到tomcat路径下的bin文件,本机是F盘下。

先输入F:回车进入F盘,然后输入命令cd F:\apache-tomcat-5.5.26\bin,进入到bin文件夹。输入service命令可以查看service.bat文件的使用说明,输入service.bat install service_name就可以安装服务,service_name就是给服务起的名字,可以自己命名,我这里起的名字是TomcatService。

 

 

                                     技术分享

 

如上图所示,Service就注册完成了,接下来就要修改Service的启动方式。

 


 

3、修改启动方式

 


 

    win+R打开运行窗口,输入control命令打开控制面板,找到管理工具,打开服务,就可以看到一个名为Apache Tomcat 7.0 TomcatService的新注册的服务。右键选择属性,将启动类型改为自动即可。

 

   技术分享

 


 

3、设置依赖服务

 


 

    有时候,我们需要先启动数据库服务,然后再启动Tomcat服务。也就是说,开机自启数据库服务,启动完成后要自动启动Tomcat服务,这是就可以设置Tomcat服务和数据库服务依赖开启。

 


 

    假设电脑上现在有一个注册好的数据库服务,名称为MySQLService,现在要设置TomcatService和MySQLService的依赖开启,就采用sc config TomcatService depend= MySQLService命令来执行(要注意,depend=和MySQLService中间要有一个空格)。设置完后,可以在服务的属性-->依存关系里面查看。

 


 

4、删除注册的服务

 


 

    删除注册的服务,类似于install命令,采用remove。打开dos窗口,输入service remove TomcatService就可以删除这个服务了。

 


 

    如果说程序员就是要敲代码的话,那么我们就应该追求不敲重复代码。对于其他操作也是一样的,如果代码有了Code Smell会不好,那么操作一旦重复性太多肯定也不好。这样,就一定要想到把机械的操作交给喜欢做机械工作的电脑来完成,各司其职,菜鸟就成长啦。

 

《转载》如何注册Tomcat到Window Service服务

标签:管理工具   服务   web项目   位置   不用   开机自启   win   技术分享   手动   

原文地址:http://www.cnblogs.com/abc8023/p/7840433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!