启动文件环境变量设置
1.bat脚本设置
前提是jdk在tomcat目录下面如下图,我这里jdk目录名称是jdk8_64
tomcat目录的bin目录下以下文件最上面添加 set语句,就不用另外设置环境变量 如下图
startup.bat catalina.bat service.bat shutdown.bat 顶上都加上下面内容
set "JAVA_HOME=%~dp0..\jdk8_64"
set "JRE_HOME=%~dp0..\jdk8_64\jre"
set "CATALINA_HOME=%~dp0.."
set "CATALINA_BASE=%~dp0.."
set "CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"
![](https://i-blog.csdnimg.cn/blog_migrate/02f530d07eb3d4b117aa4bbc9fd1bbc6.png)
2.bat脚本启动 Tomcat服务名称修改
catalina.bat文件下 :doStart 函数
if "%TITLE%" == "" set TITLE= ServerName // 修改运行时的程序名称
3.注册服务
# cmd命令到 Tomcat的目录 D:\tomcat
# 执行 Tomcat8-es 代表服务名称可以自行修改
# 把下图的tomcat8s改成和服务一样的名称即可双击启动服务管理
service.bat install Tomcat8-es
4.Tomcat日志文件的删除
到Tomcat目录下的bin目录 修改 tomcat8w.exe 文件为服务名 如:Tomcat8-es.exe
修改之后可以双击此文件修改日志等配置
把下方的auto删除即可删除Tomcat的stdout和stderr日志