Windows下将Tomcat8注册为系统服务
1、下载解压版本的Tomcat
- 我下载的是apache-tomcat-8.0.5-windows-x64.zip版本
- 记住下载的是这种结尾的,而不是apache-tomcat-8.0.5.zip,不然会没有service.bat文件
2、修改/bin文件下的文件
- service.bat、startup.bat、shutdown.bat三个文件
- 分别在文件最开始(@echo off行下面)设置JAVA_HOME、CATALINA_HOME
- 此处不需要如别的教程设置SERVICE_NAME,因为在创建服务的时候可以指定
3、注册服务
- 以管理员权限打开dos窗口
- cd命令至CATALINA_HOME/bin目录下
- 执行:service.bat install [你指定的服务名]
-
-
- 删除服务 service.bat remove [你指定的服务名]
-
4、追加
后来在windows server2008服务器上面注册多个tomcat服务的时候出现了问题,注册服务的时候提示说CATALINA_HOME变量有问题;解决办法:不设置CATALINA_HOME变量。