发帖时间为2021-4-18
该变量的值为Tomcat的安装路径。后面的设置bin是为了在任意目录,访问bin目录中startup.bat,至于lib目录,是参照别人配置的。
tomcat1,tomcat2,tomcat3...这些目录就是我们要实际运行的Tomcat实例。这里存放着除bin和lib以外的目录,主要是配置文件,日志,web应用,工作目录。这个实例名称是随意的。
修改的内容就两个地方:
1.关机端口
<Server port="8007" shutdown="SHUTDOWN">
2.启动端口
<Connector port="8081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
建议:有规律的设置这些端口,不要实例与实例之间端口重复
@echo off
set CATALINA_BASE=D:\ProgramFiles\Tomcat\tomcat1
cmd /C startup
?
set CATALINA_BASE=D:\ProgramFiles\Tomcat\tomcat2
cmd /C startup
?
set CATALINA_BASE=D:\ProgramFiles\Tomcat\tomcat3
cmd /C startup
?
set CATALINA_BASE=D:\ProgramFiles\Tomcat\tomcat4
cmd /C startup
将上面的内容保存在一个文件中,名称后缀为.bat。例如tomcat-start.bat。
上面需要修改的地方是路径,该路径为Tomcat实例的路径。
上面举例了四个tomcat实例,如果有更多,依照上面的规律,自行复制修改即可。
使用时直接双击即可。
Tomcat实际使用时,是配置在Linux系统上的。上面的方法应该是不实用的。但思路还是可以借鉴的,如果大家会Linux的shell命令,也可以做一个Linux的脚本文件,来启动Tomcat。
原文:https://www.cnblogs.com/shuiguo/p/14673032.html