Windows运行多个Tomcat并注册服务

JAVA  2021-10-16 19:03  509  

首先下载解压版Tomcat, 解压多个tomcat然后修改文件夹名:

每个tomcat做如下操作:

1. 环境变量(不需要)
设置CATALINA_HOME1为tomcat1的目录

设置CATALINA_BASE1为tomcat1的目录

2. 进入conf文件夹,修改server.xml中的8080,8005,8009端口

3. 替换CATALINA_HOME及CATALINA_BASE

进入tomcat1的bin目录,将catalina.bat,startup.bat,service.bat进行如下替换

替换CATALINA_HOME为CATALINA_HOME1

替换CATALINA_BASE为CATALINA_BASE1

替换完成后,在bin目录下执行cmd命令./service.bat install 你的tomcat服务名

如下提示代表安装成功,执行net start tomcat服务名 即可启动tomcat

在服务列表中可以看到刚刚安装的服务:


记录: jenkins部署至tomcat默认项目时,需将默认的ROOT文件夹删掉,context path填/而不是/ROOT,否则报错:java.net.SocketException: Software caused connection abort: recv failed



发布于 2021-10-16 19:03, 最后修改于2021-10-21 09:37