如何将解压缩版的tomcat加入windows系统服务

本文详细介绍如何将Tomcat作为Windows服务进行安装与配置。包括设置JAVA_HOME和CATALINA_HOME环境变量,修改service.bat文件指定服务名称和服务显示名称,最终通过service.bat install命令完成服务安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tomcat/bin目录下有个service.bat文件,编辑这个文件可以看到头部的注释:
rem ---------------------------------------------------------------------------
rem NT Service Install/Uninstall script
rem
rem Options
rem install                 Install the service using Tomcat5 as service name.
rem                         Service is installed using default settings.
rem remove                  Remove the service from the System.
rem
rem name         (optional) If the second argument is present it is considered
rem                         to be new service name                                           
rem
rem $Id: service.bat,v 1.5.2.1 2004/08/23 22:54:32 mturk Exp $
rem ---------------------------------------------------------------------------
可见执行 service install即可加入系统服务,反之执行service remove即可移除系统服务 name就是服务名,比如执行“service install tomcat555”那么系统服务里面增加的服务名是“Apache Tomcat tomcat555”反之移除的时候也要写“service remove tomcat555”这样你就可以将你的服务器上的若干tomat都加入系统服务了
注:rem命令是批处理的“注释”命令

 

==========================详细说明============================

1.将zip版的tomcat解压:我自己的是解压到E:\tomcat-1(这个根据自己的情况而定)

 

2.修改bin文件夹下的startup.bat,在第一行加入以下两句话:

set JAVA_HOME=F:\Program Files\Java\jdk1.6.0_04(自己机器上的jdk安装路径)
set CATALINA_HOME=E:\tomcat-1(自己解压的tomcat的位置)

同样修改bin文件夹下的shutdown.bat.也是加入上面的那2句话。

 

3.然后修改bin文件夹下的service.bat,修改的地方如下:

 

set SERVICE_NAME=Tomcat1(这个根据自己的情况起名字,这个名字可用中net start/stop 来启动服务)
set PR_DISPLAYNAME=Apache Tomcat1(service.msc中显示的名字)

 

4.最后是在cmd命令窗口中:进入我们刚解压的tomcat-1\bin目录,然后执行

  service.bat install  (看到命令窗口中The service ‘Tomcat1’ has been installed ,就说明你安装服务成功)

  如果自己想将这个服务卸掉,可以用service.bat remove 命令将其卸载。

 

 

5.到此,你就可以用net start/stop tomcat1 ,直接双击startup.bat ,shutdown.bat来直接启动或关闭服务,或者直接进去service.msc中来启动和停止服务了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值