在很多生产把环境下,tomcat的启动要随着windows的启动一起启动,需要将tomcat添加成服务。步骤如下:
1:环境配置
配置jdk环境变量:
JAVA_HOME:jdk路径
配置path:
在 path 环境变量最前面加入:%JAVA_HOME%\bin;
2.同一环境下装多个tomcat 在tomcat下指定jdk和tomcat就行
把tomcat的bin目录下的四个文件进行如下修改:
打开 catalina.bat startup.bat shutdown.bat 文件前添加一下代码
代码:
@echo off
set JAVA_HOME=E:\OA\JDK\jdk1.8.0_161
set CATALINA_HOME=E:\OA\Tomcat\T9
打开service.bat 文件前添加一下代码
代码:
@echo off
set JAVA_HOME=E:\OA\JDK\jdk1.8.0_161
set CATALINA_HOME=E:\OA\Tomcat\T9
set PR_DISPLAYNAME=Tomcat9
3:安装服务
进入tomcat文件的bin目录下,在文件的地址栏输入cmd
命令提示符中输入:
service install
点击回车,结果如下表明安装成功:
Installing the service 'Tomcat9' ...
Using CATALINA_HOME: "E:\OA\Tomcat\T9"
Using CATALINA_BASE: "E:\OA\Tomcat\T9"
Using JAVA_HOME: "E:\OA\JDK\jdk1.8.0_161"
Using JVM: "E:\OA\JDK\jdk1.8.0_161\jre\bin\server\jvm.dll"
The service 'Tomcat9' has been installed.:
3:在运行中输入(地址栏也行):
services.msc
点击回车可以查看tomcat服务已经在服务列表中,右击选择属性,修改启动类型为“自动”,再次开今后就会自动启动tomcat。
4:删除tomcat服务
首先要停止启动的tomcat服务,然后进入tomcat文件的bin目录下,在命令提示符中输入:
services remove
点击后车后,查看服务列表中已经没有tomcat服务。说明已经删除tomcat服务。